القرآن الكريم كامل المصحف الذكي (جديد) , المصحف النصي
يتم استخدام عبارة SELECT TOP لتحديد عدد السجلات المراد إرجاعها. تعتبر عبارة SELECT TOP مفيدة في الجداول الكبيرة التي تحتوي على آلاف السجلات.
يمكن أن تؤثر إعادة عدد كبير من السجلات على الأداء. ملاحظة: لا تدعم جميع أنظمة قواعد البيانات جملة SELECT TOP.
تتيح لك عبارة SELECT TOP تحديد عدد الصفوف أو النسبة المئوية للصفوف التي يتم إرجاعها في مجموعة نتائج الاستعلام.
نظرًا لأن ترتيب الصفوف المخزنة في الجدول غير محدد ، يتم دائمًا استخدام عبارة SELECT TOP جنبًا إلى جنب مع عبارة ORDER BY.
ملاحظة: لا تدعم كافة أنظمة قاعدة البيانات عبارة SELECT TOP. تدعم MySQL عبارة Limit لتحديد عدد محدود من السجلات، بينما تستخدم Oracle ROWNUM.
SELECT TOP NUMBER|percent column_name(s) FROM TABLE_NAME WHERE condition;
SELECT column_name(s) FROM TABLE_NAME WHERE condition LIMIT NUMBER;
SELECT column_name(s) FROM TABLE_NAME WHERE ROWNUM <= NUMBER;
يوجد أدناه تحديد من جدول "العملاء" في نموذج قاعدة بيانات Northwind:
CustomerID | CustomerName | Country | city | PostalCode |
---|---|---|---|---|
1 | Ali | Oman | Muscat | 244 |
2 | Said | UAE | Dubai | 123 |
3 | Mazin | Kuwait | Kuwait | 885 |
4 | Omran | India | New Delhi | 373 |
5 | Hassan | Egypt | Cairo | 925 |
6 | Yqhdaan | Oman | Salalah | 756 |
7 | Muhammad | Qatar | Doha | 4006 |
تحدد عبارة SQL التالية السجلات الثلاثة الأولى من جدول "Customers" (لـ SQL Server / MS Access):
مثال:
SELECT TOP 3 * FROM Customers;
تُظهر جملة SQL التالية المثال المكافئ باستخدام جملة LIMIT (لـ MySQL):
مثال:
SELECT * FROM Customers LIMIT 3;
تُظهر جملة SQL التالية المثال المكافئ باستخدام ROWNUM (لنظام Oracle):
مثال:
SELECT * FROM Customers WHERE ROWNUM <= 3;
تحدد عبارة SQL التالية أول 50٪ من السجلات من جدول "Customers" (لـ SQL Server / MS Access):
مثال:
SELECT TOP 50 PERCENT * FROM Customers;
تحدد عبارة SQL التالية السجلات الثلاثة الأولى من جدول "Customers" ، حيث تكون الدولة "Oman" (لـ SQL Server / MS Access):
مثال:
SELECT TOP 3 * FROM Customers WHERE Country='Oman';
تُظهر جملة SQL التالية المثال المكافئ باستخدام جملة LIMIT (لـ MySQL):
مثال:
SELECT * FROM Customers WHERE Country='Oman' LIMIT 3;
تُظهر جملة SQL التالية المثال المكافئ باستخدام ROWNUM (لنظام Oracle):
مثال:
SELECT * FROM Customers WHERE Country='Oman' AND ROWNUM <= 3;
لا تنسى مشاركة الصفحة ومن صالح دعائكم
الخاصية border هي صيغة مختصرة في CSS تقبل قيمًا متعددة لرسم خط حول العنصر الذي يتم تطبيقه عليه. تسمح لك خصائص حدود CSS بتحديد نمط وعرض ولون حدود العنصر. ...
ما هو HTML ? لغة HTML بالعربي اتش تي ام ال للمبتدئين ، هي لغة النصوص التشعبية و بالإنجليزية Hypertext markup languageأو كما تعرف بـ HTML أو HTML5 ، هي اللغة التي تستخد ...
مثل العديد من لغات البرمجة الأخرى ، تحتوي JavaScript على متغيرات. يمكن اعتبار المتغيرات على أنها حاويات مسماة. يمكنك وضع البيانات في هذه الحاويات ثم الرجوع إلى البيانات ب ...
إمكانيات عرض JavaScript يمكن لـ JavaScript "عرض" البيانات بطرق مختلفة: الكتابة في عنصر HTML ، باستخدام innerHTML. الكتابة في مخرجات HTML باستخدام document.write. ال ...
تعلم البرمجة بالعربية للمبتدئين. هذه السلسلة التعليمية عبارة عن شرح للغة البرمجة C++ بالعربي للمبتدئين الذين يرغبون في تعلم البرمجة. لغة C++ هي لغة برمجة شائعة وكثيرة ال ...
أثناء كتابة البرنامج بأي لغة ، تحتاج إلى استخدام متغيرات مختلفة لتخزين المعلومات المختلفة. المتغيرات ليست سوى مواقع ذاكرة محجوزة لتخزين القيم. هذا يعني أنه عند إنشاء م ...