Sharof rashidov nomidagi samarqand davlat universiteti intelektual tizimlar va kompyutyer texnalogiyalari fakulteti


SELECT haqida bir oz ko'proq. Agregat funktsiyalardan foydalanish


Download 430.44 Kb.
bet8/18
Sana31.10.2023
Hajmi430.44 Kb.
#1736258
1   ...   4   5   6   7   8   9   10   11   ...   18
Bog'liq
3 lab

SELECT haqida bir oz ko'proq. Agregat funktsiyalardan foydalanish
Asosiy operatorlardan biri olishda ba'zi hisob-kitoblarni amalga oshirishi mumkin. Buning uchun u ma'lum funktsiyalar va formulalardan foydalanadi.
Masalan, "Xodimlar" jadvalidagi yozuvlar sonini olish uchun siz so'rovdan foydalanishingiz kerak:
SOQANI (*) N SHIFA TANLANING
Xodimlardan
Natijada bitta qiymat va bitta ustunli jadval mavjud.
CONTRAINDICATIONS APPLY. PLEASE CONSULT YOUR DOCTOR
Siz ushbu so'rovdan foydalanishingiz va nima sodir bo'lishini ko'rishingiz mumkin:
SUM(Ish haqi. Hisoblangan) SUMMA AS
MAX(Ish haqi.Hisoblangan) AS MAX
MIN(Ish haqi. Hisoblangan) AS MIN
AVG(Ish haqi.Hisoblangan) SRED AS
Maoshdan
Yakuniy jadval quyidagicha ko'rinadi:

























Shunday qilib, siz turli xil funktsiyalarni tezda hisoblash orqali ma'lumotlar bazasidan kerakli qiymatlarni tanlashingiz mumkin.
Birlashma, kesishish va farqlar
SQL-da bir nechta so'rovlarni birlashtiring
Xodimlarni tanlang. Ism
Xodimlardan
QAYERDA Xodimlar.Raqam = 1
Xodimlarni tanlang. Ism
Xodimlardan, ish haqi
QAYERDA Ish haqi.Raqam = 1
Shuni esda tutish kerakki, bunday birlashma bilan jadvallar mos bo'lishi kerak. Ya'ni ustunlar soni bir xil bo'lishi kerak.

Download 430.44 Kb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   ...   18




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