Anda di halaman 1dari 7

LAPORAN PRAKTIKUM

BASIS DATA II

PRAKTIKUM
SUBQUERY DAN HAVING

Disusun oleh:
PARU FAHROL (2005903040073)
DELLA JUNISA PUTRI (2005903040011)

PROGRAM STUDI TEKNOLOGI INFORMASI


FAKULTAS TEKNIK
UNIVERSITAS TEUKU UMAR
2022/2023
KATA PENGANTAR

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.

Meulaboh, 18 Maret 2022

i
DAFTAR ISI

KATA PENGANTAR..............................................................................................i
DAFTAR ISI............................................................................................................ii
DAFTAR GAMBAR..............................................................................................iii
BAB I HASIL PRAKTIKUM..................................................................................1
A. Dasar Teori....................................................................................................1
B. Tujuan...........................................................................................................1
C. Hall yang harus dipersiapkan .......................................................................1

D. Contoh_Pengaplikasian………………………….…………………………1

ii
DAFTAR GAMBAR

Gambar 1.1...............................................................................................................1
Gambar 2.1...............................................................................................................2
Gambar 3.1...............................................................................................................2
Gambar 4.1...............................................................................................................3

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

C. Hall yang harus dipersiapkan


1. Aplikasi mysql
2. Database

D. Contoh Pngaplikasian
1. Login dan use database

Gambar 1.1
1
2. Kemudian create table da nisi data

Gambar 2.1

3. Contoh penggunaan subquary

Gambar 3.1

2
4. Contoh penggunaan having

Gambar 4.1

Anda mungkin juga menyukai