مثال علي العوامل المنطقية SQL Logical Operator
في جدول العملاء
تجود السجلات التالية:
لإضافة
البيانات بالجدول:
INSERT INTO CUSTOMERS VALUES('Bassem',32,'Cairo',2000.00)
INSERT INTO CUSTOMERS VALUES('Khaled',25,'Alexandria',1500.00)
INSERT INTO CUSTOMERS VALUES('Saoudy',23,'Aswan',2000.00)
INSERT INTO CUSTOMERS VALUES('Nader',25,'Asyut',6500.00)
INSERT INTO CUSTOMERS VALUES('Yasser',27,'Beheira',8500.00)
INSERT INTO CUSTOMERS VALUES('Ali',22,'Beni Suef',4500.00)
هنا شكل اخر لجملة
الاضافة insert تتضمن اسماء
الاعمدة
INSERT INTO CUSTOMERS (NAME,AGE,ADDRESS,SALARY)VALUES('Ahmed',24,'Dakahlia',10000.00)
SELECT * FROM
CUSTOMERS;
هنا أمثلة بسيطة تظهر استخدام SQL
معاملات مقارنة :
SELECT * FROM
CUSTOMERS WHERE
AGE >= 25 AND SALARY >= 6500;
2 rows
SELECT * FROM
CUSTOMERS WHERE
AGE >= 25 OR SALARY >= 6500;
5 rows
SELECT * FROM
CUSTOMERS WHERE
AGE IS NOT NULL;
7 rows
SELECT * FROM
CUSTOMERS WHERE
NAME LIKE 'Kh%';
1 row
SELECT * FROM
CUSTOMERS WHERE
AGE IN ( 25, 27 );
3 rows
SELECT * FROM
CUSTOMERS WHERE
AGE BETWEEN 25 AND 27;
3 rows
SELECT AGE FROM
CUSTOMERS
WHERE
EXISTS (SELECT AGE FROM CUSTOMERS WHERE SALARY > 6500);
7 rows
SELECT * FROM
CUSTOMERS
WHERE
AGE > ALL (SELECT AGE FROM CUSTOMERS WHERE SALARY > 6500);
1 row
SELECT * FROM
CUSTOMERS
WHERE
AGE > ANY (SELECT AGE FROM CUSTOMERS WHERE SALARY > 6500);
4 rows
ليست هناك تعليقات:
إرسال تعليق
يسعدني إرسال تعليقاتكم وأسئلتكم واقتراحاتكم