Mavzu: Bir nechta jadvallar birlashtirish, «Join» lar bilan ishlash
Ishdan maqsad:
3-laboratoriyaning 4-mavzusi
SQL tilida bir nechta
jadvallar birlashtirish, «Join» lar bilan ishlash bo‘yicha bilim va ko‘nikmaga ega
bo‘lish.
Qo‘yilgan masala:
1-laboratoriyada har bir talaba
uchun individual mavzu
bo‘yicha yaratilgan jadvallarda standart funksiyalardan foydalanib so‘rovlar
yaratish.
Ish
tartibi
:
Laboratoriya ishi nazariy ma’lumotlarini o‘rganish;
Oracleda mavzu bo‘yicha yaratilgan jadvallar;
Natijalarni tekshirish;
Hisobotni tayyorlash va topshirish.
SQL INNER JOIN operatori
SQL INNER JOIN operatori ikki yoki undan ortiq
jadvallar yozuvlaridan
jadval hosil qiladi. Birinchi (chap) jadvalning har bir satri ikkinchi (o'ng) jadvalning
har bir qatoriga mos keladi, shundan so'ng shart tekshiriladi. Agar shart rost bo'lsa,
u holda qatorlar natijaviy jadvalga kiritiladi. Olingan jadvaldagi qatorlar birinchi va
ikkinchi jadvallar qatorlarini birlashtirish orqali hosil bo'ladi.
SQL INNER JOIN iborasi quyidagi sintaksisga ega:
SELECT
Atribut_nomi [,... n]
FROM
Jadval_1 INNER JOIN Jadval _2
ON qiymat