شرط MySQL LIMIT
شرط MySQL LIMIT
يتم LIMIT
استخدام الجملة لتحديد عدد السجلات المراد إرجاعها.
هذه LIMIT
الجملة مفيدة في الجداول الكبيرة التي تحتوي على آلاف السجلات. يمكن أن يؤثر إرجاع عدد كبير من السجلات على الأداء.
بناء الجملة
SELECT column_name(s)
FROM table_name
WHERE condition
LIMIT number;
قاعدة بيانات تجريبية
يوجد أدناه تحديد من جدول "العملاء" في نموذج قاعدة بيانات Northwind:
CustomerID | CustomerName | ContactName | Address | City | PostalCode | Country |
---|---|---|---|---|---|---|
1 |
Alfreds Futterkiste | Maria Anders | Obere Str. 57 | Berlin | 12209 | Germany |
2 | Ana Trujillo Emparedados y helados | Ana Trujillo | Avda. de la Constitución 2222 | México D.F. | 05021 | Mexico |
3 | Antonio Moreno Taquería | Antonio Moreno | Mataderos 2312 | México D.F. | 05023 | Mexico |
4 |
Around the Horn | Thomas Hardy | 120 Hanover Sq. | London | WA1 1DP | UK |
5 | Berglunds snabbköp | Christina Berglund | Berguvsvägen 8 | Luleå | S-958 22 | Sweden |
أمثلة على MySQL LIMIT
تحدد عبارة SQL التالية السجلات الثلاثة الأولى من جدول "العملاء":
مثال
SELECT * FROM Customers
LIMIT 3;
أضف شرط المكان
تحدد عبارة SQL التالية السجلات الثلاثة الأولى من جدول "العملاء" ، حيث تكون الدولة "ألمانيا":
مثال
SELECT * FROM Customers
WHERE Country='Germany'
LIMIT 3;