5-amaliy mashg`ulot.
Mavzu:Bir necha jadvallarni birlashtirish, ‘join’ lar bilanishlash.
Ishdanmaqsad:Birnechajadvallarnibirlashtirish, ‘join’ lar bilanishlashbo`yichako`nikmagaegabo`lish.
Masalaniqo`yilishi: Berilganpredmetsohama`lumotlarbazasidagibarchaob`yektlarniustida ‘join’asosidaamallarinibajarish.
Uslubiyko`rsatmalar: Ichkibirlashish, INNER JOIN
INNER JOIN - buikkitajadvalorasidagiichkibirlashishoperatori. Bu nosimmetrikdir, shuninguchun operator uchunjadvallarningtartibimuhimemas. INNER JOIN asosiyvabirlashganjadvallardagiyozuvlaro'rtasidayozishmalarmavjudbo'lgansatrlarniolishuchunishlatiladi. Natijaniyaratishalgoritmi: asosiyjadvalningharbirqatoribirlashtirilganjadvalningharbirsatrigajoylashtirilgan. Shundanso'ng, ulanishholatitekshiriladi. Agar shartto'g'ribo'lsa, natijalarto'plamiga "ulangan" qatorqo'shiladi.
FULL JOIN
LEFTJOIN
RIGHTJOIN
SELECT *FROM tovarlar right JOIN izoh
CROSSJOIN
Do'stlaringiz bilan baham: |