50.
SQL IN Operatori. Misollar keltiring.
|
SQL IN Operator
INOperator sizga bir nechta qiymatlarni belgilashga imkon beradi WHERE modda.
INOperator a stenografiya bir nechta uchun OR shartlari.
SELECT
FROM
WHERE column_name IN (value1, value2, ...);
Yoki
SELECT
FROM
(SELECT STATEMENT);
"Germaniya", "Frantsiya" yoki "buyuk Britaniya"da joylashgan barcha mijozlarni tanlaydi:
SELECT *
WHERE Country ('Germany', 'France', 'UK');
"Germaniya", "Frantsiya" yoki "buyuk Britaniya"da bo'lmagan barcha mijozlarni tanlaydi:
SELECT *
WHERE Country NOT ('Germany', 'France', 'UK');
|
51
SQL BETWEEN Operatori. Misollar keltiring
|
BETWEENOperator berilgan diapazondagi qiymatlarni tanlaydi. Qiymatlar raqamlar, matn yoki sanalar bo'lishi mumkin.
BETWEENOperator inklyuziv: boshlash va tugatish qiymatlari kiritilgan.
SELECT
FROM
WHERE column_name BETWEEN value1 AND value2;
narxi 10 dan 20 gacha bo'lgan barcha mahsulotlarni tanlaydi:
SELECT *
WHERE Price BETWEEN10 AND20;
NOT BETWEEN misol
Mahsulotlarni oldingi misol doirasidan tashqarida ko'rsatish uchun quyidagilardan foydalaning NOT BETWEEN:
SELECT *
WHERE Price NOT BETWEEN10 AND20;
'01-iyul-1996' va '31-iyul-1996'orasidagi buyurtma bilan barcha buyurtmalarni tanlaydi:
SELECT *
WHERE OrderDate BETWEEN #07/01/1996# AND #07/31/1996#;
Yoki
SELECT *
WHERE OrderDate BETWEEN '1996-07-01' AND
'1996-07-31';
|
52
SQL COUNT, AVG() and SUM() funksiyalari. Misollar
| |
Do'stlaringiz bilan baham: |