بند سكليتي الحد
يستخدم الشرطLIMIT سكليتي للحد من كمية البيانات التي يتم إرجاعها بواسطة عبارة SELECT.
قواعد
بناء الجملة الأساسية من عبارة SELECT مع شرط LIMIT على النحو التالي:
COLUMN1 SELECT، COLUMN2، columnN من TABLE_NAME LIMIT [لا الصفوف]
هنا هو بناء الجملة من أجل الحد وبند بند الأوفست عندما تستخدم مع:
COLUMN1 SELECT، COLUMN2، columnN من TABLE_NAME LIMIT [لا الصفوف] إزاحة [الأسطوانات الصف]
سوف محرك سكليتي يعود إلى بداية السطر التالي حتى جميع خطوط معطى أوفست حتى، كما هو مبين في المثال الأخير التالية.
أمثلة
الجدول شركة افترض له السجلات التالية:
اسم معرف AGE عنوان راتب ---------- ---------- ---------- ---------- ---------- 1 بولس 32 ولاية كاليفورنيا 20000.0 2 ألين 25 تكساس 15000.0 3 تيدي 23 النرويج 20000.0 4 مارك 25 ريتش موند 65000.0 5 ديفيد 27 تكساس 85000.0 6 كيم 22 جنوب قاعة 45000.0 7 جيمس 24 هيوستن 10000.0
هنا هو على سبيل المثال، أنه يحد من عدد الأسطر التي تريد استخراج من الجدول:
سكليتي> SELECT * FROM شركة LIMIT 6؛
وهذا ينتج النتائج التالية:
اسم معرف AGE عنوان راتب ---------- ---------- ---------- ---------- ---------- 1 بولس 32 ولاية كاليفورنيا 20000.0 2 ألين 25 تكساس 15000.0 3 تيدي 23 النرويج 20000.0 4 مارك 25 ريتش موند 65000.0 5 ديفيد 27 تكساس 85000.0 6 كيم 22 جنوب قاعة 45000.0
ومع ذلك، في بعض الحالات، قد يتطلب تحديدا تعويض من بداية سجل الاستخراج. هنا هو على سبيل المثال، لبدء استخراج ثلاثة أرقام قياسية من المركز الثالث:
سكليتي> SELECT * FROM LIMIT شركة 3 اوفست 2.
وهذا ينتج النتائج التالية:
اسم معرف AGE عنوان راتب ---------- ---------- ---------- ---------- ---------- 3 تيدي 23 النرويج 20000.0 4 مارك 25 ريتش موند 65000.0 5 ديفيد 27 تكساس 85000.0