Praktikum Basis Data II KELOMPOK 9 (Paru, Della)
Praktikum Basis Data II KELOMPOK 9 (Paru, Della)
BASIS DATA II
PRAKTIKUM
SUBQUERY DAN HAVING
Disusun oleh:
PARU FAHROL (2005903040073)
DELLA JUNISA PUTRI (2005903040011)
Alhamdulillah Puji dan Syukur saya ucapkan atas hadirat Allah Swt, zat Yang
Maha Indah dengan segala keindahan-Nya. Alhamdulillah berkat Rahmat dan
Hidayah-Nya saya dapat menyelesaikan laporan Praktikum Basis Data, yang
berjudul “SUBQUERY DAN HAVING”.
Akhirnya dengan segala kerendahan hati izinkanlah saya untuk menyampaikan
terima kasih dan penghargaan yang setinggi-tingginya kepada semua pihak yang
telah berjasa memberikan motivasi dalam rangka menyelesaikan laporan praktikum
ini.
Saya juga mengucapkan terima kasih kepada semua pihak yang terkait, yang telah
membantu dalam menyelesaikan laporan praktikum ini. Semoga kebaikan yang
diberikan oleh semua pihak menjadi amal yang senantiasa mendapat balasan dan
kebaikan yang berlipat ganda dari Allah Subhana wa Ta’ala. Amin.
Akhir kata, saya menyadari bahwa masih terdapat kekurangan dalam laporan
praktikum ini, untuk itu saran dan kritik yang sifatnya membangun sangat saya
harapkan.
i
DAFTAR ISI
D. Contoh_Pengaplikasian………………………….…………………………1
ii
DAFTAR GAMBAR
iii
BAB I
HASIL PRAKTIKUM
.
A. Dasar Teori
Subquery adalah query/permintaan yang terletak di dalam query SQL yang lain dan
ditanamkan, dilekatkan dan disimpan pada statemen/pernyataan WHERE. Subquery
digunakan untuk mengembalikan data yang akan digunakan oleh query utama sebagai
kondisi untuk membatasi data yang ingin dicari. Subquery dapat digunakan pada
statemen SELECT, INSERT, UPDATE, dan DELETE dengan menggunakan operator =,
<, >, >=, <=, IN, BETWEEN, dll.Ada beberapa aturan subquery:∙ Subquery haruslah
dibatasi oleh tanda kurung. Subquery hanya boleh memilih satu kolom saja pada statemen
SELECT.
HAVING adalah sebuah kata kunci tetapi tidak termasuk kedalam fungsi dimana
terdapat adanya statement SELECT. Having digunakan untuk menentukan dan
menampilkan data yang telah digroupkan berdasarkan kondisi. Kelompok yang
memenuhi HAVING saja yang akan ditampilkan. Jadi having lebih identik dengan klausa
WHERE yang digunakan untuk membatasi jumlah baris yang tampil.
Perbedaan Subquary Dan Having
Subquery adalah query/permintaan yang terletak di dalam query SQL yang lain dan
ditanamkan, dilekatkan dan disimpan pada statemen/pernyataan WHERE. Subquery
digunakan untuk mengembalikan data yang akan digunakan oleh query utama sebagai
kondisi untuk membatasi data yang ingin dicari. Sedangkan Having
HAVING sebuah kata kunci tetapi tidak termasuk kedalam fungsi dimana terdapat
adanya statement SELECT. Having digunakan untuk menentukan dan menampilkan data
yang telah digroupkan berdasarkan kondisi. Jadi having lebih identik dengan klausa
WHERE yang digunakan untuk membatasi jumlah baris yang tampil.
B. Tujuan
1. untuk memahami fungsi dari subquary dan having
2. Memahami cara pengaplikasian dari subquary dan having pada mysql
D. Contoh Pngaplikasian
1. Login dan use database
Gambar 1.1
1
2. Kemudian create table da nisi data
Gambar 2.1
Gambar 3.1
2
4. Contoh penggunaan having
Gambar 4.1