Ummataliyev Sarvar Ma’lumotlar bazasi 1-topshiriq



Yüklə 24,91 Kb.
səhifə3/3
tarix17.11.2022
ölçüsü24,91 Kb.
#69601
1   2   3
MB 2 MARUZA

3-topshiriq
1. GROUP BY bir xil qiymatlarga ega boʻlgan qatorlarni “har bir mamlakatdagi mijozlar sonini toping” kabi xulosa qatorlariga guruhlaydi. Natijalar to'plamini bir yoki bir nechta ustunlar bo'yicha guruhlash uchun GROUP BY bayonot ko'pincha agregat funktsiyalar ( COUNT(), MAX(), MIN(), SUM(), ) bilan ishlatiladi.
2. SELECT * FROM STUDENT WHERE SURNAME=‘P’; kodi natijasida Student jadvalidagi “Surname”i “P” ga teng bo’lgan o’quvchilar chiqadi.
3. Bir nechta shartlardan foydalanganda WHERE operatorida shartlar “AND” yoki “OR” lardan foydalaniladi.
4. SELECT operatoridagi FROM so’zidan keyin keluvchi yozuv ma’lumotlarni qaysi jadvaldan chiqarish kerak bo’lsa o’sha jadvalni nomi yoziladi.

5. Ma’lumotlarni saralash uchun ORDER BY peredikati ishlatiladi. Agar ma’lumotni o’sish yoki kamayish tartibida saralash kerak bo’lsa DESC yoki ESC operatorlaridan foydalanamiz.


6. SELECT operatorining umumiy sintaksisi quyidagicha:


SELECT column1, column2, .... FROM table_name;

7. INSERT INTO students( Ism, Familiya, t_kun)


VALUES( “Sarvar”, “Ummataliyev”, ‘2003-12-01’);
DELETE FROM students WHERE Ism=”Sarvar”;
UPDATE students SET Ism=”Sarvar” WHERE id=1;

8. INSERT operatorida WHERE funksiyasini ishlatib bo’lmaydi.


9. SELECT * FROM STUDENT WHERE SURNAME=’P%’; bu kodni natijasi agar jadvalda “SURNAME”i ‘P%’ so’zi bor ma’lumotlar chiqadi, agar bunday so’z bo’lmasa hech qanday ma’lumot chiqmaydi.


10. SELECT operatoridan keyingi ‘*’ (yulduzcha) so’ralgan shartning barcha ma’lumotlarini chiqarish uchun xizmat qiladi.


11. SELECT COUNT(id) FROM STUDENT kodi natijasida Student jadvalidagi (id)lar sonini sanab ekranga chiqaradi.


12. SUM() – Ustundagi xamma qiymatlar summasini xisoblaydi.


SELECT SUM(maoshi) FROM xodimlar;

13. JOIN ikki yoki undan ortiq jadvallar qatorlarini ular orasidagi bir-biriga tegishli ustun asosida birlashtirish uchun ishlatiladi.


INNER JOIN: ikkala jadvalda mos qiymatlarga ega yozuvlarni qaytaradi
LEFT JOIN: Chapdagi jadvalning barcha yozuvlarni va o’ngdagi jadvalga mos yozuvlarni qaytaradi
RIGHT JOIN: O’ngdagi jadvalning barcha yozuvlarni va chapdagi jadvalga yozuvlarni qaytaradi
CROSS JOIN: Ikkala jadvaldagi barcha yozuvlarni qaytaradi

14. SELECT MAX(id) FROM STUDENT; kodi natijasida Student jadvalining id ustunidagi eng katta id raqami chiqadi.

15. SELECT AVG(age) FROM STUDENT; kodi natijasida Student jadvalining age ustunidagi o’rtacha yosh nechiligini chiqaradi.


16. Jadvaldagi qaydlar miqdori COUNT() operatori yordamida hisoblanadi.




17. SELECT operatori bilan MIN, MAX, AVG, SUM agregat funksiyalari ishlatilishi mumkin.
Yüklə 24,91 Kb.

Dostları ilə paylaş:
1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin