SlideShare a Scribd company logo
DATA MANIPULATION 
LANGUAGE 
(Group By, Having dan Order By) 
Ade Putra, M.Kom. 
UNIVERSITAS BINA DARMA 
2011
akan ditampilkan hanya kolom jenis dan digabungkan 
dengan SUM(jml_film) yang dikelompokkan berdasarkan 
kolom jenis pada tabel film :
Klausa HAVING digunakan untuk menentukan kondisi 
bagi klausa GROUP BY. Kelompok yang memenuhi 
HAVING saja yang akan dihasilkan. Contoh : perintah 
untuk menampilkan data hanya kolom jenis yang 
dikelompokkan berdasarkan kolom jenis, dimana jumlah 
film berdasarkan kelompoknya harus lebih besar dari 
satu pada tabel film :
atau tambahkan ASC untuk pengurutan secara ascending (menaik) 
atau tambahkan DESC untuk pengurutan secara descending (menurun)
UNION 
UNION merupakan operator yang digunakan untuk menggabungkan hasil 
query, dengan ketentuan jumlah, nama dan tipe kolom dari masing-masing 
tabel yang akan ditampilkan datanya harus sama. Berikut ini perintah untuk 
memperoleh data pada tabel film dimana jenisnya action dan horor : 
Atau 
Namun tidak semua penggabungan dapat dilakukan dengan OR, yaitu jika 
bekerja pada dua tabel atau lebih.
INTERSECT 
INTERSECT merupakan operator yang digunakan untuk memperoleh data dari dua 
buah query dimana data yang ditampilkan adalah yang memenuhi kedua query 
tersebut dengan ketentuan jumlah, nama dan tipe kolom dari masing-masing tabel 
yang akan ditampilkan datanya harus sama. 
Syntax : SELECT * FROM namatabel1 INTERSECT SELECT * FROM namatabel2 
Pada MySQL tidak terdapat operator INTERSECT namun sebagai gantinya dapat 
menggunakan operator IN seperti contoh 1 pada bagian Nested Queries. 
EXCEPT / Set Difference 
EXCEPT merupakan operator yang digunakan untuk memperoleh data dari 
dua buah query dimana data yang ditampilkan adalah data yang ada pada 
hasil query 1 dan tidak terdapat pada data dari hasil query 2 dengan ketentuan 
jumlah, nama dan tipe kolom dari masing-masing tabel yang akan ditampilkan 
datanya harus sama. 
Syntax : SELECT * FROM namatabel1 EXCEPT SELECT * FROM 
namatabel2 
Pada MySQL tidak terdapat operator EXCEPT namun sebagai gantinya dapat 
menggunakan operator NOT IN seperti contoh 2 pada bagian Nested Queries.
Data  manipulation language 2
Data  manipulation language 2

More Related Content

What's hot

Sql programming
Sql programmingSql programming
Sql programming
Doni Rizky
 
Lapers 6 1235010002
Lapers 6 1235010002Lapers 6 1235010002
Lapers 6 1235010002
Abrianto Nugraha
 
Modul6 2 maret 2013
Modul6 2 maret 2013Modul6 2 maret 2013
Modul6 2 maret 2013
Muhammad Syafriansyah
 
Fungsi rumus statistik di excel
Fungsi rumus statistik di excelFungsi rumus statistik di excel
Fungsi rumus statistik di excelArief Hidayat
 
Modul5 23feb2013
Modul5 23feb2013Modul5 23feb2013
Modul5 23feb2013
Muhammad Syafriansyah
 
Lapres 5 1235010002
Lapres 5 1235010002Lapres 5 1235010002
Lapres 5 1235010002
Abrianto Nugraha
 
Lapres 7 1235010002
Lapres 7 1235010002Lapres 7 1235010002
Lapres 7 1235010002
Abrianto Nugraha
 
Tutorial sql
Tutorial sqlTutorial sql
Tutorial sql
adesutarya
 
Fungsi statistik Edit
Fungsi statistik EditFungsi statistik Edit
Fungsi statistik Edit
Achmad Pradana
 
Kumpulan rumus excel lengkap semua fungsi
Kumpulan rumus excel lengkap semua fungsiKumpulan rumus excel lengkap semua fungsi
Kumpulan rumus excel lengkap semua fungsi
abdul rohman
 
Laporan praktikum1
Laporan praktikum1Laporan praktikum1
Laporan praktikum1rizqitohopi
 
Variabel dan Operator PHP
Variabel dan Operator PHPVariabel dan Operator PHP
Variabel dan Operator PHP
Deka M Wildan
 
eloquent filter vs reject pada laravel 7
eloquent filter vs reject pada laravel 7eloquent filter vs reject pada laravel 7
eloquent filter vs reject pada laravel 7
Adi Nata
 
T4 - Query Lanjutan [2]
T4 - Query Lanjutan [2]T4 - Query Lanjutan [2]
T4 - Query Lanjutan [2]
Siska Amelia
 
Pertemuan 7 pengantar aplikasi komputer
Pertemuan 7 pengantar aplikasi komputerPertemuan 7 pengantar aplikasi komputer
Pertemuan 7 pengantar aplikasi komputer
Fatkhan Amirul Huda
 
T3 – Query Lanjutan [1]
T3 – Query Lanjutan [1]T3 – Query Lanjutan [1]
T3 – Query Lanjutan [1]
Siska Amelia
 
T5 - Query Lanjutan [3]
T5 - Query Lanjutan [3]T5 - Query Lanjutan [3]
T5 - Query Lanjutan [3]
Siska Amelia
 
MySQL CRUD FORMAT QUERY
MySQL CRUD FORMAT QUERY MySQL CRUD FORMAT QUERY
MySQL CRUD FORMAT QUERY
HabibullahBib
 
Materi SQL Query Berjenjang
Materi SQL Query Berjenjang Materi SQL Query Berjenjang
Materi SQL Query Berjenjang
Ngurah Endra
 

What's hot (20)

Sql programming
Sql programmingSql programming
Sql programming
 
Lapers 6 1235010002
Lapers 6 1235010002Lapers 6 1235010002
Lapers 6 1235010002
 
Modul6 2 maret 2013
Modul6 2 maret 2013Modul6 2 maret 2013
Modul6 2 maret 2013
 
Fungsi rumus statistik di excel
Fungsi rumus statistik di excelFungsi rumus statistik di excel
Fungsi rumus statistik di excel
 
Modul5 23feb2013
Modul5 23feb2013Modul5 23feb2013
Modul5 23feb2013
 
Lapres 5 1235010002
Lapres 5 1235010002Lapres 5 1235010002
Lapres 5 1235010002
 
Pengenalan beberapa fungsi atau rumus microsoft excel
Pengenalan beberapa fungsi atau rumus microsoft excelPengenalan beberapa fungsi atau rumus microsoft excel
Pengenalan beberapa fungsi atau rumus microsoft excel
 
Lapres 7 1235010002
Lapres 7 1235010002Lapres 7 1235010002
Lapres 7 1235010002
 
Tutorial sql
Tutorial sqlTutorial sql
Tutorial sql
 
Fungsi statistik Edit
Fungsi statistik EditFungsi statistik Edit
Fungsi statistik Edit
 
Kumpulan rumus excel lengkap semua fungsi
Kumpulan rumus excel lengkap semua fungsiKumpulan rumus excel lengkap semua fungsi
Kumpulan rumus excel lengkap semua fungsi
 
Laporan praktikum1
Laporan praktikum1Laporan praktikum1
Laporan praktikum1
 
Variabel dan Operator PHP
Variabel dan Operator PHPVariabel dan Operator PHP
Variabel dan Operator PHP
 
eloquent filter vs reject pada laravel 7
eloquent filter vs reject pada laravel 7eloquent filter vs reject pada laravel 7
eloquent filter vs reject pada laravel 7
 
T4 - Query Lanjutan [2]
T4 - Query Lanjutan [2]T4 - Query Lanjutan [2]
T4 - Query Lanjutan [2]
 
Pertemuan 7 pengantar aplikasi komputer
Pertemuan 7 pengantar aplikasi komputerPertemuan 7 pengantar aplikasi komputer
Pertemuan 7 pengantar aplikasi komputer
 
T3 – Query Lanjutan [1]
T3 – Query Lanjutan [1]T3 – Query Lanjutan [1]
T3 – Query Lanjutan [1]
 
T5 - Query Lanjutan [3]
T5 - Query Lanjutan [3]T5 - Query Lanjutan [3]
T5 - Query Lanjutan [3]
 
MySQL CRUD FORMAT QUERY
MySQL CRUD FORMAT QUERY MySQL CRUD FORMAT QUERY
MySQL CRUD FORMAT QUERY
 
Materi SQL Query Berjenjang
Materi SQL Query Berjenjang Materi SQL Query Berjenjang
Materi SQL Query Berjenjang
 

Similar to Data manipulation language 2

Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)
Devi Apriansyah
 
Sql (4)
Sql (4)Sql (4)
Sql (4)
Arib Herzi
 
modul basis data.docx
modul basis data.docxmodul basis data.docx
modul basis data.docx
ImeldaWikanKristian1
 
Tupen 6 1235010002
Tupen 6 1235010002Tupen 6 1235010002
Tupen 6 1235010002
Abrianto Nugraha
 
Sbd ke3
Sbd ke3Sbd ke3
Sbd ke3
Dani Suryanto
 
Laporan modul 5 basisdata
Laporan modul 5 basisdataLaporan modul 5 basisdata
Laporan modul 5 basisdata
Istu Purnamasari
 
Bab 6. SQL
Bab 6. SQLBab 6. SQL
Bab 6. SQL
Zaenal Abidin
 
Structure query language
Structure query languageStructure query language
Structure query language
Ricky Vb
 
Rangkuman Rumus Excel.docx
Rangkuman Rumus Excel.docxRangkuman Rumus Excel.docx
Rangkuman Rumus Excel.docx
NiaGendutt
 
Data manipulation language 3
Data  manipulation language 3Data  manipulation language 3
Data manipulation language 3
Universitas Bina Darma Palembang
 
Modul my sql tutorial part 5
Modul my sql tutorial part 5Modul my sql tutorial part 5
Modul my sql tutorial part 5Ratzman III
 
Sgs mengolah-database-dg-excel-2007
Sgs mengolah-database-dg-excel-2007Sgs mengolah-database-dg-excel-2007
Sgs mengolah-database-dg-excel-2007
Odin Onyenk
 
Tupen 4 1235010002
Tupen 4 1235010002Tupen 4 1235010002
Tupen 4 1235010002
Abrianto Nugraha
 
Format cell
Format cellFormat cell
Format cell
Citra Nurulramdhini
 
Pertemuan 6 - SQL Advanced
Pertemuan 6 - SQL AdvancedPertemuan 6 - SQL Advanced
Pertemuan 6 - SQL Advanced
Adi Triyatmoko
 
INNER JOIN.pptx
INNER JOIN.pptxINNER JOIN.pptx
INNER JOIN.pptx
MuhammadLutfi611209
 
Kd6 Structure Query Language (SQL)
Kd6 Structure Query Language (SQL)Kd6 Structure Query Language (SQL)
Kd6 Structure Query Language (SQL)
Desty Yani
 
Laporan 2 annissaul hidayah 11120018_6
Laporan 2 annissaul hidayah 11120018_6Laporan 2 annissaul hidayah 11120018_6
Laporan 2 annissaul hidayah 11120018_6
Saul Anizsa
 
Materi sql server 3 eresha
Materi sql server 3 ereshaMateri sql server 3 eresha
Materi sql server 3 eresha
Dony Pramana Puncuna
 

Similar to Data manipulation language 2 (20)

Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)
 
Sql (4)
Sql (4)Sql (4)
Sql (4)
 
modul basis data.docx
modul basis data.docxmodul basis data.docx
modul basis data.docx
 
Tupen 6 1235010002
Tupen 6 1235010002Tupen 6 1235010002
Tupen 6 1235010002
 
Set operators
Set operatorsSet operators
Set operators
 
Sbd ke3
Sbd ke3Sbd ke3
Sbd ke3
 
Laporan modul 5 basisdata
Laporan modul 5 basisdataLaporan modul 5 basisdata
Laporan modul 5 basisdata
 
Bab 6. SQL
Bab 6. SQLBab 6. SQL
Bab 6. SQL
 
Structure query language
Structure query languageStructure query language
Structure query language
 
Rangkuman Rumus Excel.docx
Rangkuman Rumus Excel.docxRangkuman Rumus Excel.docx
Rangkuman Rumus Excel.docx
 
Data manipulation language 3
Data  manipulation language 3Data  manipulation language 3
Data manipulation language 3
 
Modul my sql tutorial part 5
Modul my sql tutorial part 5Modul my sql tutorial part 5
Modul my sql tutorial part 5
 
Sgs mengolah-database-dg-excel-2007
Sgs mengolah-database-dg-excel-2007Sgs mengolah-database-dg-excel-2007
Sgs mengolah-database-dg-excel-2007
 
Tupen 4 1235010002
Tupen 4 1235010002Tupen 4 1235010002
Tupen 4 1235010002
 
Format cell
Format cellFormat cell
Format cell
 
Pertemuan 6 - SQL Advanced
Pertemuan 6 - SQL AdvancedPertemuan 6 - SQL Advanced
Pertemuan 6 - SQL Advanced
 
INNER JOIN.pptx
INNER JOIN.pptxINNER JOIN.pptx
INNER JOIN.pptx
 
Kd6 Structure Query Language (SQL)
Kd6 Structure Query Language (SQL)Kd6 Structure Query Language (SQL)
Kd6 Structure Query Language (SQL)
 
Laporan 2 annissaul hidayah 11120018_6
Laporan 2 annissaul hidayah 11120018_6Laporan 2 annissaul hidayah 11120018_6
Laporan 2 annissaul hidayah 11120018_6
 
Materi sql server 3 eresha
Materi sql server 3 ereshaMateri sql server 3 eresha
Materi sql server 3 eresha
 

More from Universitas Bina Darma Palembang

30448 pertemuan1
30448 pertemuan130448 pertemuan1
29510 pertemuan18(form method-get-post-dan-session(1))
29510 pertemuan18(form method-get-post-dan-session(1))29510 pertemuan18(form method-get-post-dan-session(1))
29510 pertemuan18(form method-get-post-dan-session(1))
Universitas Bina Darma Palembang
 
28501 pertemuan14(php)
28501 pertemuan14(php)28501 pertemuan14(php)
28501 pertemuan14(php)
Universitas Bina Darma Palembang
 
28500 pertemuan22(header dokumen html dgn tag title)
28500 pertemuan22(header dokumen html dgn tag title)28500 pertemuan22(header dokumen html dgn tag title)
28500 pertemuan22(header dokumen html dgn tag title)
Universitas Bina Darma Palembang
 
25437 pertemuan25(hitcounter)
25437 pertemuan25(hitcounter)25437 pertemuan25(hitcounter)
25437 pertemuan25(hitcounter)
Universitas Bina Darma Palembang
 
18759 pertemuan20(web html editor)
18759 pertemuan20(web html editor)18759 pertemuan20(web html editor)
18759 pertemuan20(web html editor)
Universitas Bina Darma Palembang
 
18040 pertemuan13(css)
18040 pertemuan13(css)18040 pertemuan13(css)
18040 pertemuan13(css)
Universitas Bina Darma Palembang
 
16406 pertemuan17(konsep basis-data-di-web)
16406 pertemuan17(konsep basis-data-di-web)16406 pertemuan17(konsep basis-data-di-web)
16406 pertemuan17(konsep basis-data-di-web)
Universitas Bina Darma Palembang
 
15294 pertemuan9(eksplorasi &defenisi masalah0
15294 pertemuan9(eksplorasi &defenisi masalah015294 pertemuan9(eksplorasi &defenisi masalah0
15294 pertemuan9(eksplorasi &defenisi masalah0
Universitas Bina Darma Palembang
 
12738 pertemuan 15(php lanjutan)
12738 pertemuan 15(php lanjutan)12738 pertemuan 15(php lanjutan)
12738 pertemuan 15(php lanjutan)
Universitas Bina Darma Palembang
 
6346 pertemuan21(web statis dengan struktur html)
6346 pertemuan21(web statis dengan struktur html)6346 pertemuan21(web statis dengan struktur html)
6346 pertemuan21(web statis dengan struktur html)
Universitas Bina Darma Palembang
 
5623 pertemuan11(html1)
5623 pertemuan11(html1)5623 pertemuan11(html1)
5623 pertemuan11(html1)
Universitas Bina Darma Palembang
 
4740 pertemuan8(komponen dalam web)
4740 pertemuan8(komponen dalam web)4740 pertemuan8(komponen dalam web)
4740 pertemuan8(komponen dalam web)
Universitas Bina Darma Palembang
 
4075 pertemuan10 (analisa kebutuhan)
4075 pertemuan10 (analisa kebutuhan)4075 pertemuan10 (analisa kebutuhan)
4075 pertemuan10 (analisa kebutuhan)
Universitas Bina Darma Palembang
 
2670 pertemuan12(html lanjut)
2670 pertemuan12(html lanjut)2670 pertemuan12(html lanjut)
2670 pertemuan12(html lanjut)
Universitas Bina Darma Palembang
 
2190 pertemuan24(polling)
2190 pertemuan24(polling)2190 pertemuan24(polling)
2190 pertemuan24(polling)
Universitas Bina Darma Palembang
 

More from Universitas Bina Darma Palembang (20)

30448 pertemuan1
30448 pertemuan130448 pertemuan1
30448 pertemuan1
 
29510 pertemuan18(form method-get-post-dan-session(1))
29510 pertemuan18(form method-get-post-dan-session(1))29510 pertemuan18(form method-get-post-dan-session(1))
29510 pertemuan18(form method-get-post-dan-session(1))
 
28501 pertemuan14(php)
28501 pertemuan14(php)28501 pertemuan14(php)
28501 pertemuan14(php)
 
28500 pertemuan22(header dokumen html dgn tag title)
28500 pertemuan22(header dokumen html dgn tag title)28500 pertemuan22(header dokumen html dgn tag title)
28500 pertemuan22(header dokumen html dgn tag title)
 
25437 pertemuan25(hitcounter)
25437 pertemuan25(hitcounter)25437 pertemuan25(hitcounter)
25437 pertemuan25(hitcounter)
 
23921 pertemuan 3
23921 pertemuan 323921 pertemuan 3
23921 pertemuan 3
 
19313 pertemuan6
19313 pertemuan619313 pertemuan6
19313 pertemuan6
 
18759 pertemuan20(web html editor)
18759 pertemuan20(web html editor)18759 pertemuan20(web html editor)
18759 pertemuan20(web html editor)
 
18040 pertemuan13(css)
18040 pertemuan13(css)18040 pertemuan13(css)
18040 pertemuan13(css)
 
17945 pertemuan5
17945 pertemuan517945 pertemuan5
17945 pertemuan5
 
16406 pertemuan17(konsep basis-data-di-web)
16406 pertemuan17(konsep basis-data-di-web)16406 pertemuan17(konsep basis-data-di-web)
16406 pertemuan17(konsep basis-data-di-web)
 
15294 pertemuan9(eksplorasi &defenisi masalah0
15294 pertemuan9(eksplorasi &defenisi masalah015294 pertemuan9(eksplorasi &defenisi masalah0
15294 pertemuan9(eksplorasi &defenisi masalah0
 
13926 pertemuan4
13926 pertemuan413926 pertemuan4
13926 pertemuan4
 
12738 pertemuan 15(php lanjutan)
12738 pertemuan 15(php lanjutan)12738 pertemuan 15(php lanjutan)
12738 pertemuan 15(php lanjutan)
 
6346 pertemuan21(web statis dengan struktur html)
6346 pertemuan21(web statis dengan struktur html)6346 pertemuan21(web statis dengan struktur html)
6346 pertemuan21(web statis dengan struktur html)
 
5623 pertemuan11(html1)
5623 pertemuan11(html1)5623 pertemuan11(html1)
5623 pertemuan11(html1)
 
4740 pertemuan8(komponen dalam web)
4740 pertemuan8(komponen dalam web)4740 pertemuan8(komponen dalam web)
4740 pertemuan8(komponen dalam web)
 
4075 pertemuan10 (analisa kebutuhan)
4075 pertemuan10 (analisa kebutuhan)4075 pertemuan10 (analisa kebutuhan)
4075 pertemuan10 (analisa kebutuhan)
 
2670 pertemuan12(html lanjut)
2670 pertemuan12(html lanjut)2670 pertemuan12(html lanjut)
2670 pertemuan12(html lanjut)
 
2190 pertemuan24(polling)
2190 pertemuan24(polling)2190 pertemuan24(polling)
2190 pertemuan24(polling)
 

Recently uploaded

MINGGU 03_Metode Consistent Deformation (1).pdf
MINGGU 03_Metode Consistent Deformation (1).pdfMINGGU 03_Metode Consistent Deformation (1).pdf
MINGGU 03_Metode Consistent Deformation (1).pdf
AlmaDani8
 
"Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay...
"Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay..."Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay...
"Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay...
Muhammad Nur Hadi
 
JAWABAN PMM. guru kemendikbud tahun pelajaran 2024
JAWABAN PMM. guru kemendikbud tahun pelajaran 2024JAWABAN PMM. guru kemendikbud tahun pelajaran 2024
JAWABAN PMM. guru kemendikbud tahun pelajaran 2024
TeguhWinarno6
 
Uji Akurasi klasifikasi - Confusion Matrix.pptx
Uji Akurasi klasifikasi - Confusion Matrix.pptxUji Akurasi klasifikasi - Confusion Matrix.pptx
Uji Akurasi klasifikasi - Confusion Matrix.pptx
NurlinaAbdullah1
 
Tugas DIT Supervisor K3 - Sidik Permana Putra.pptx
Tugas DIT Supervisor K3 - Sidik Permana Putra.pptxTugas DIT Supervisor K3 - Sidik Permana Putra.pptx
Tugas DIT Supervisor K3 - Sidik Permana Putra.pptx
SunakonSulistya
 
PPT TAP KEL 3.pptx model pembelajaran ahir
PPT TAP KEL 3.pptx model pembelajaran ahirPPT TAP KEL 3.pptx model pembelajaran ahir
PPT TAP KEL 3.pptx model pembelajaran ahir
yardsport
 
template undangan Walimatul Khitan 2 seri.docx
template undangan Walimatul Khitan 2 seri.docxtemplate undangan Walimatul Khitan 2 seri.docx
template undangan Walimatul Khitan 2 seri.docx
ansproduction72
 
PPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.ppt
PPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.pptPPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.ppt
PPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.ppt
WewikAyuPrimaDewi
 
CONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docx
CONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docxCONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docx
CONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docx
WagKuza
 
Materi pokok dan media pembelajaran ekosistem ipa
Materi pokok dan media pembelajaran ekosistem ipaMateri pokok dan media pembelajaran ekosistem ipa
Materi pokok dan media pembelajaran ekosistem ipa
sarahshintia630
 
Bahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptx
Bahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptxBahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptx
Bahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptx
dwiagus41
 
pemenuhan SKP dokter 552024 surabaya.pdf
pemenuhan SKP dokter 552024 surabaya.pdfpemenuhan SKP dokter 552024 surabaya.pdf
pemenuhan SKP dokter 552024 surabaya.pdf
fuji226200
 

Recently uploaded (12)

MINGGU 03_Metode Consistent Deformation (1).pdf
MINGGU 03_Metode Consistent Deformation (1).pdfMINGGU 03_Metode Consistent Deformation (1).pdf
MINGGU 03_Metode Consistent Deformation (1).pdf
 
"Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay...
"Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay..."Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay...
"Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay...
 
JAWABAN PMM. guru kemendikbud tahun pelajaran 2024
JAWABAN PMM. guru kemendikbud tahun pelajaran 2024JAWABAN PMM. guru kemendikbud tahun pelajaran 2024
JAWABAN PMM. guru kemendikbud tahun pelajaran 2024
 
Uji Akurasi klasifikasi - Confusion Matrix.pptx
Uji Akurasi klasifikasi - Confusion Matrix.pptxUji Akurasi klasifikasi - Confusion Matrix.pptx
Uji Akurasi klasifikasi - Confusion Matrix.pptx
 
Tugas DIT Supervisor K3 - Sidik Permana Putra.pptx
Tugas DIT Supervisor K3 - Sidik Permana Putra.pptxTugas DIT Supervisor K3 - Sidik Permana Putra.pptx
Tugas DIT Supervisor K3 - Sidik Permana Putra.pptx
 
PPT TAP KEL 3.pptx model pembelajaran ahir
PPT TAP KEL 3.pptx model pembelajaran ahirPPT TAP KEL 3.pptx model pembelajaran ahir
PPT TAP KEL 3.pptx model pembelajaran ahir
 
template undangan Walimatul Khitan 2 seri.docx
template undangan Walimatul Khitan 2 seri.docxtemplate undangan Walimatul Khitan 2 seri.docx
template undangan Walimatul Khitan 2 seri.docx
 
PPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.ppt
PPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.pptPPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.ppt
PPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.ppt
 
CONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docx
CONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docxCONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docx
CONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docx
 
Materi pokok dan media pembelajaran ekosistem ipa
Materi pokok dan media pembelajaran ekosistem ipaMateri pokok dan media pembelajaran ekosistem ipa
Materi pokok dan media pembelajaran ekosistem ipa
 
Bahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptx
Bahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptxBahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptx
Bahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptx
 
pemenuhan SKP dokter 552024 surabaya.pdf
pemenuhan SKP dokter 552024 surabaya.pdfpemenuhan SKP dokter 552024 surabaya.pdf
pemenuhan SKP dokter 552024 surabaya.pdf
 

Data manipulation language 2

  • 1. DATA MANIPULATION LANGUAGE (Group By, Having dan Order By) Ade Putra, M.Kom. UNIVERSITAS BINA DARMA 2011
  • 2.
  • 3. akan ditampilkan hanya kolom jenis dan digabungkan dengan SUM(jml_film) yang dikelompokkan berdasarkan kolom jenis pada tabel film :
  • 4. Klausa HAVING digunakan untuk menentukan kondisi bagi klausa GROUP BY. Kelompok yang memenuhi HAVING saja yang akan dihasilkan. Contoh : perintah untuk menampilkan data hanya kolom jenis yang dikelompokkan berdasarkan kolom jenis, dimana jumlah film berdasarkan kelompoknya harus lebih besar dari satu pada tabel film :
  • 5.
  • 6. atau tambahkan ASC untuk pengurutan secara ascending (menaik) atau tambahkan DESC untuk pengurutan secara descending (menurun)
  • 7. UNION UNION merupakan operator yang digunakan untuk menggabungkan hasil query, dengan ketentuan jumlah, nama dan tipe kolom dari masing-masing tabel yang akan ditampilkan datanya harus sama. Berikut ini perintah untuk memperoleh data pada tabel film dimana jenisnya action dan horor : Atau Namun tidak semua penggabungan dapat dilakukan dengan OR, yaitu jika bekerja pada dua tabel atau lebih.
  • 8. INTERSECT INTERSECT merupakan operator yang digunakan untuk memperoleh data dari dua buah query dimana data yang ditampilkan adalah yang memenuhi kedua query tersebut dengan ketentuan jumlah, nama dan tipe kolom dari masing-masing tabel yang akan ditampilkan datanya harus sama. Syntax : SELECT * FROM namatabel1 INTERSECT SELECT * FROM namatabel2 Pada MySQL tidak terdapat operator INTERSECT namun sebagai gantinya dapat menggunakan operator IN seperti contoh 1 pada bagian Nested Queries. EXCEPT / Set Difference EXCEPT merupakan operator yang digunakan untuk memperoleh data dari dua buah query dimana data yang ditampilkan adalah data yang ada pada hasil query 1 dan tidak terdapat pada data dari hasil query 2 dengan ketentuan jumlah, nama dan tipe kolom dari masing-masing tabel yang akan ditampilkan datanya harus sama. Syntax : SELECT * FROM namatabel1 EXCEPT SELECT * FROM namatabel2 Pada MySQL tidak terdapat operator EXCEPT namun sebagai gantinya dapat menggunakan operator NOT IN seperti contoh 2 pada bagian Nested Queries.