شرح جملة SQL Where

ما هي جملة SQL Where؟


جملة SQL WHERE تُستخدم من أجل الفلترة أو عمل ما يُسمي سجلات التصفية،
ويُستخدم من أجل تصدير البيانات التي تتماشي ويتوفر فيها الشروط التي تم تحديدها من قبل المبرمج.

شكل جملة SQL Where

SELECT column1, column2, ...
FROM table_name
WHERE condition;

يجب الوضع في الإعتبار أن جملة SQL WHERE لا يتم إستخدامه فقط جملة أو كود SELECT ولكن يُمكن إستخدامه أيضاً في كود UPDATE و DELETE.

مثال يوضح المقصود:
على سبيل المثل هذه قاعده بيانات باسم Programming


Programming Language NameDifficultyProgramming Language ID
تعليم HTMLeasy1
تعليم CSS10%2
تعليم JavaScript30%3
تعيلم SQL40%4
تعليم PHP50%5
تعليم bootstrap60%6
تعليم Python70%7



SELECT * FROM Programming
WHERE Difficulty='easy';

في المثال السابق يتم إختيار كل العملاء الذين ينتمون إلي دولة المكسيك، وذلك تحديداً في جدول "customers" العملاء.

مقارنة بين الحقول النصية والحقول الرقمية

لغة SQL تتطلب بدورها عدد من الإقتباسات المفردة وذلك تحديداً حول القيم النصية، أغلب قواعد البيانات تسمح بدورها بوضع إقتباسات زوجية،
ومع ذلك فإن الحقول الرقمية لا تكون محاطة بدورها بعلامات إقتباس.
مثال علي ذلك:

SELECT * FROM Customers
WHERE CustomerID=1;

الأكواد ومعانيها في جملة SQL Where

يتم إستخدام تلك الأكواد كالأدوات التي تقوم بتشغيل بعض الأوامر وتشمل تلك الأكواد التالي:


=يساوي
<> لا يُساوي وفي بعض الإصدارات يتم كتابتها علي هذا الشكل !=
> أكبر من
< أصغر من
>=أصغر من أو يساوي
<=أكبر من أو يساوي
BETWEENأرقام تتراوح ما بين قيم معينة ومحددة
LIKEيُستخدم من أجل البحث عن نمط
INيُستخدم من أجل تحديد عدة قيم ممكنة داخل العمود

0 التعليقات

إرسال تعليق