English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
لنبدأ أولاً بمراجعة مثال على إنشاء جدول وإدراج السجلات وعرضها. أمر CREATE يستخدم لإنشاء الجداول.
mysql> CREATE table RowCountDemo -> ( -> ID int, -> Name varchar(100) > );
استخدام أمر INSERT لإدراج السجلات.
mysql>INSERT into RowCountDemo values(1,'Larry'); mysql>INSERT into RowCountDemo values(2,'John'); mysql>INSERT into RowCountDemo values(3,'Bela'); mysql>INSERT into RowCountDemo values(4,'Jack'); mysql>INSERT into RowCountDemo values(5,'Eric'); mysql>INSERT into RowCountDemo values(6,'Rami'); mysql>INSERT into RowCountDemo values(7,'Sam'); mysql>INSERT into RowCountDemo values(8,'Maike'); mysql>INSERT into RowCountDemo values(9,'Rocio'); mysql>INSERT into RowCountDemo values(10,'Gavin');
عرض السجلات.
mysql>SELECT *from RowCountDemo;
هذه هي نتائج الاستعلام المذكور أعلاه.
+------+-------+ | ID | Name | +------+-------+ | 1 | Larry | | 2 | John | | 3 | Bela | | 4 | Jack | | 5 | Eric | | 6 | Rami | | 7 | Sam | | 8 | Maike | | 9 | Rocio | | 10 | Gavin | +------+-------+ 10 rows in set (0.00 sec)
للحساب السريع للعدد من الصفوف، لدينا خيارين-
mysql >SELECT count(*) from RowCountDemo;
هذه هي نتائج الاستعلام المذكور أعلاه.
+----------+ | count(*) | +----------+ | 10 | +----------+ 1 row in set (0.00 sec)
mysql>SELECT count(found_rows()) from RowCountDemo;
هذه هي نتائج الاستعلام المذكور أعلاه.
+---------------------+ | count(found_rows()) | +---------------------+ | 10 | +---------------------+ 1 row in set (0.00 sec)