AND, OR, NOT mantiqiy standart so‘zlardan foydalanish
# like mahsus qidiruv operatori haqida...
Bu operator bilan biz jadvaldan o’zimiz hohlagan usulda qidiruv ishini amalga oshirishimiz mumkin.
UPDATE – Maydon qiymatlarini o’zgartirish buyrug’i.
Sintaksisi esa 2 hil:
UPDATE SET column=expression;
UPDATE SET column=expression
WHERE qidiruv_sharti
Group by va Order by standart so‘zlaridan foydalanib so‘rov yaratish
Guruhli funksiyalar jadvaldan yigilgan axborotlarni olish uchun xizmat qiladi. Bu funksiyalari jadvaldagi satrlar guruxi bilan amal bajarib, 1 ta natija chiqaradi
Code:::
Natija:
ORDER BY - parametri ko`rsatilgan maydonning barcha yozuvlarni o`sib borishi yoki kamayishi tartibida tartibida tartiblab beradi. Order by desc yozilsa kamayish tartibida yoziladi. Order by (ASC) bo`lsa o`sish tartibida yoziladi.
Code:
select * from pechene order by miqdori asc;
Natija:
Bir nechta ustunlar bo'yicha TARTIB BERISH Misol
Code:
select * from pechene order by nomi,miqdori;
HAVING parametri qator guruhlari uchun tanlov shartini belgilashga imkon beradi. U WHERE parametriga o'xshaydi, lekin GROUP BY parametridan keyin aniqlanadi va birlashtirilgan qatorlarga qo'llaniladi. HAVING parametrini tanlash shartida, so'rov bo'yicha ustunlar qiymatlarini, shu jumladan agregat funktsiyalarining qiymatlarini ishlatishingiz mumkin
SELECT column_name(s)
FROM table_name
WHERE condition
GROUP BY column_name(s)
HAVING condition
ORDER BY column_name(s);
bu having operatorining ishlash sintaksini ifodalab beradi.
select nomi,sum(miqdori) from pechene group by nomi having sum(miqdori)>450;
Shuningdek where = having qachon bo’ladi?
select * from pechene having miqdori>450;
select * from pechene where miqdori>450;
|