1. Malumotlar bazasi tushunchasi


Download 132.35 Kb.
bet14/17
Sana16.02.2023
Hajmi132.35 Kb.
#1203121
1   ...   9   10   11   12   13   14   15   16   17
Bog'liq
Berilganlar bazasi Arginal (2)

IS NULL Operator


IS NULLOperator bo'sh qiymatlarni sinash uchun ishlatiladi (NULL qiymatlar).
Quyidagi SQL "manzil" maydonida nol qiymatga ega bo'lgan barcha mijozlarni ro'yxatlaydi:
Misol
SELECT CustomerName, ContactName, Address
FROM
WHERE Address IS NULL;
NULL qiymatlarni izlash uchun har doim is NULL dan foydalaning.

IS NOT NULL Operator


IS NOT NULLOperator bo'sh bo'lmagan qiymatlarni sinash uchun ishlatiladi (NULL qiymatlari emas).
Quyidagi SQL "manzil" maydonida qiymati bo'lgan barcha mijozlarni ro'yxatlaydi:
Misol
SELECT CustomerName, ContactName, Address
FROM
WHERE Address ISNOT NULL;

49
SQL LIKE operatori.
Misollar keltiring.



LIKEOperator WHEREustunda belgilangan naqshni qidirish uchun bandda ishlatiladi.
Operator bilan birgalikda tez-tez ishlatiladigan ikkita Joker belgilar mavjud LIKE:
Foiz belgisi ( % ) nol, bitta yoki bir nechta belgilarni ifodalaydi
Pastki chiziq belgisi ( _ ) bitta, bitta belgini ifodalaydi.
MS Access foiz belgisi ( % ) o'rniga yulduzcha ( * ) va savol belgisidan (?) pastki chiziq o'rniga (_).
Foiz belgisi va pastki chiziq kombinatsiyalarda ham ishlatilishi mumkin!

LIKE Syntax

SELECT column1, column2, ...
FROM
WHERE columnNLIKEpattern;

Bundan tashqari, har qanday miqdordagi shartlarni birlashtirishingiz mumkin AND yoki OR operatorlar.

Misollar

"a"bilan boshlangan CustomerName bilan barcha mijozlarni tanlaydi:

SELECT *
WHERE CustomerName LIKE 'a%';

har qanday holatda "yoki" ga ega bo'lgan CustomerName bilan barcha mijozlarni tanlaydi:

SELECT *
WHERE CustomerName LIKE '%or%';

"a" bilan boshlanadigan va "o"bilan tugaydigan kontakt nomiga ega barcha mijozlarni tanlaydi:

SELECT *
WHERE ContactName LIKE 'a%o';



Download 132.35 Kb.

Do'stlaringiz bilan baham:
1   ...   9   10   11   12   13   14   15   16   17




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling