|
So`rov:
SELECT * FROM student
|
bet | 4/17 | Sana | 14.05.2024 | Hajmi | 3,3 Mb. | | #232380 |
Bog'liq qayta o\'qish mb7-12So`rov:
SELECT * FROM student
UNION ALL
SELECT * FROM teacher;
Natija:
7.7 – rasm. Student va teacher jadvallarini Union operatori orqali birlashtirish nat ijasi
INTERSECT yordamida jadvallar kesishmasini topamiz;So`rov: select ismi,familiyasi from student where oylik_maoshi>1500000 and exists(sel ect*from teacher where oylik_maoshi<3500000); Natija:
7.8 – rasm. Student va Teacher jadvallarini Inresect operatorini o’rniga unga sinonim bo’lgan operator sifatida exists operatoridan foydalanilandim. 5.Minus ning qollanishi So’rov:
select*from teacher left join student using(ismi)where student.ismi is null; Natija:
8-rasm.Minus operatorining ishlatilishi teacher elementlaridan student elementlarini chiqarib tashlash va uni birlashtirganda student elementlarining orniga null qiymat berdik.
Foydalanilgan adabiyotlar:
В.П. Базы данных. Книга 2 распределенные и удале нные базы данных: учебник.// Москва ИД «ФОРУМ» - ИНФРА-М. – 2018. – С 261.
Голицына О.Л. Базы данных: учеб. Пособие // – 4-еизд., перераб. И доп. – М.: ФОРУМ: ИНФРА-М, 2018. – 400 с.
Мартишин С.А. Базы данных. Практическое применение СУБД SQL –и NoSQL – типа для проектирования и нформационных систем: учеб. Пособие // - Москва: И Д «ФОРУМ» - ИНФРА-М, 2019, – 368 с.
Rahul Batra. SQL Primer An Accelerated introduction to SQL Basics.// Gurgaon, India. 2019. –P 194.
Поликов А.М. Безопасность Oracle глазами аудиториа: нападение и защита. –Москва. 2017. –336 с.
Usmonov J.T., Xujaqulov T.A. Ma’lumotlar bazasini boshqarish tizimi// o`quv qo`llanma. - Т. : Aloqachi, 2018. – 9 6 b.
|
| |