English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

هل لا توجد استعلامات متعددة في صفحة MySQL؟

للبدء في استخدام صفحات MySQL، دعنا نرى كيفية استخدام الأمر 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');

يظهر جميع السجلات باستخدام جملة SELECT.

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 سطور في مجموعة (0.00 ثانية)

الآن دعونا نرى جملة التصفية بدون استعلامات مكررة.

SELECT column_name From  `yourTableName` WHERE someCondition LIMIT value1, value2;

الآن تطبيق الجملة التالية.

mysql> SELECT ID,Name FROM `RowCountDemo` WHERE ID > 0 LIMIT 0, 11;

هذا هو الناتج من الاستعلام المسبق.

+------+-------+
| ID   | Name  |
+------+-------+
|    1 | Larry |
|    2 | John  |
|    3 | Bela  |
|    4 | Jack  |
|    5 | Eric  |
|    6 | Rami  |
|    7 | Sam   |
|    8 | Maike |
|    9 | Rocio |
|   10 | Gavin |
+------+-------+
10 سطور في مجموعة (0.00 ثانية)
توصياتك