1. Malumotlar bazasi tushunchasi


SELECT, WHEREva HAVINGgaplar bilan ishlatiladi


Download 132.35 Kb.
bet4/17
Sana16.02.2023
Hajmi132.35 Kb.
#1203121
1   2   3   4   5   6   7   8   9   ...   17
Bog'liq
Berilganlar bazasi Arginal (2)

SELECT, WHEREva HAVINGgaplar bilan ishlatiladi

ALLamal diapazondagi barcha qiymatlar uchun to‘g‘ri bo‘lsagina shart to‘g‘ri bo‘ladi, degan ma’noni anglatadi.c


SELECT ALL column_name(s)
FROM table_name
WHERE condition

SELECT column_name(s)


FROM table_name
WHERE column_name operator ALL
(SELECT column_name
FROM table_name
WHERE condition);

8.SQL tili so`rovlaridagi SOME kalit so`zi tushunchasi

ANY, ALL, va SOME ostki so‘rovlami argument sifatida
qabul qiluvchi EXISTS operatorni eslatadi, lekin relyatsion
operatorlar bilan birga ishlatilishiga ko‘ra farq qiladi. Bu
tomondan ular ostki so‘rovlarga qo‘llaniluvchi IN operatorini
eslatadi, lekin undan farqli faqat ostki so‘rovlar bilan ishlashadi.
SOME va ANY operatorlari o‘zaro almashinuvchan.
Misol: bir shaharda joylashgan sotuvchilar bilan buyurt-
machilami topish uchun ANY operatoridan foydalanish.



9.SQL tili so`rovlaridagi EXISTS kalit so`zi tushunchasi



EXISTS operatoridan foydalanish.
EXISTS - bu “TRUE” yoki “FALSE” qaytaruvchi
operatordir. Bu shuni bildiradiki, u predikatda avtonom yoki
mantiqiy operatorlar AND, OR, va NOT yordamida tuzilgan
mantiqiy ifodalar bilan kombinatsiya qilingan holda ishlatilishi
mumkin. U agar ixtiyoriy natija hosil qilsa ostki so‘rovni
“TRUE” deb baholaydi va hech qanday natija hosil qilmasa
“FALSE” deb baholaydi.
Misol: Agar buyurtmachilardan juda boMmasa bittasi San
Hose shahrida yashasa, buyurtmachilar jadvalidagi ma'lumot-
larni chiqaring.
SELECT CNum, CName, City FROM Customers
WHERE EXISTS
(SELECT * FROM Customers
WHERE City = "San Hose")
EXISTS ni faqat sodda ostki so‘rov bilan emas, mutanosib
so‘rov bilan ishlatish mumkin. Bu holda EXISTS ichki ostki
so‘rovni tashqining har bir satri uchun tekshiradi.

MAVJUD


EXISTS pastki so'rovda biron bir yozuv mavjudligini tekshirish uchun ishlatiladi.
SELECT name
FROM customers
WHERE EXISTS
(SELECT order FROM ORDERS WHERE customer_id = 1);



20 .MIN agregat funksiyasi qanday vazifani bajaradi

MIN
MIN raqamli ustunning minimal qiymatini qaytaradi.
SELECT MIN(age)
FROM customers;

18.COUNT agregat funksiyasi qanday vazifani bajaradi


Download 132.35 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   17




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