Langsung pembahasan dasar dan singkat mengenai operatornya.
AS biasanya ini digunakan pas ingin menongolkan label kolom tapi peke nama lain yang mungkin lebih enak dan nyaman dipakek. So, yang muncul bukan nama asli kolom, melainkan nama yang menurut kita lebih bagus untuk dipakek tadi. Ini hanya pada penongolannya saja, gak berarti merubah nama asli dari kolom tadi. Contohnya ya nanti seperti biasanya pada Hasil Pratikum.
AND dan OR, BETWEEN, IN dan NOT IN, LIKE, REGEXP, DISTINCT, LIMIT, UNION, EXCEPT, dan INSERTSECT
Noh yang gak ada penjelasannya mendingan langsung aja deh biar lebih enak bahasnya,, langsung ke tugas hasil Praktikum.
Hasil Praktikum
Pertama persiapan dulu, di sini kita pake aja tabel yang minggu lalu, yaitu tabel Mahasiswa dan tabel Fakultas. Nah di sini kita kasih tambahan dulu dengan kolom Gender pada tabel mahasiswa.
Menuju ke soal pertama,, yaitu yang pake AS tadi, ngerubah nama kolom menjadi nama lain yang kita ingin kan , tapi ngrubahnya gak secara permanen.
![]() |
| Contohnya: Kita menampilkan nim_mah manjadi nomer_identitas, alamat menjadi kota_asal, no_telp menjadi no_hp, id_fak menjadi id_fakultas. |
Yang ke dua,, menampilkan data yang berfakultas laki-laki dan bergender saintek.. #loe jangan membalik kalimat man!!!!
Diamm,, dilarang protes! Gitu deh pokoknya. Nih,, mending pantengin layar mu aja ke contoh bawah!
AND
OR
Kalo gak pakek BETWEEN

Soal ke lima,, memunculkan nama mahasiswa dengan awalan huruf A
![]() |
| Berhasil tapi gak muncul tabel berarti emang gak ada nama yang berawalan A |
Ini nih data mahasiswanya..
![]() |
| Kita coba yang berawalan dengan huruf P |
Soal ke enam,, memunculkan data mahasiswa dengan nama akhirnya A dan huruf ke 3 adalah N.
![]() |
| Gak ada datanya.. |
Soal ke tujuh,, memunculkan id fakultas di mahasiswa namun dengan id yang berbeda.
Menggunakan DISTINCT
Soal ke delapan,,
Menampilkan 3 data saja pada tabel mahasiswa.
Kita gunakan LIMIT.
Soal ke sembilan,,
Soal ke sepuluh,, intinya di percobaanini kita buat lagi tabel baru, kemudian keduanya kita tamplkan pakek UNION, EXCEPT, dan INTERSECT.
Selain UNION,, ini lah hasilnya. Kebingungan sempat menghapiri. Entah mengapa demikian teganya. Namun dari sumber-sumber lain sepertinya emang MySQL ini gak suport deh kalo ama INTERSECT dan EXCEPT.
Perbandingan
Sepertinya lebih enak kalo langsung aja deh,,, ini nih letak pernbedaan mereka yang begitu drastis.
Soal ke sepuluh,, intinya di percobaanini kita buat lagi tabel baru, kemudian keduanya kita tamplkan pakek UNION, EXCEPT, dan INTERSECT.
![]() |
| buat tabelnya dulu |
![]() | |
| di langkah ini,, terdapat hal baru.. eh, ternyata hasil percobaannya, untuk ngisi tabelnya bisa langsung seperti itu tuh.. |
![]() |
| ini bukti selanjutnya... |
![]() |
| UNION |
![]() |
| INTERSECT |
![]() |
| EXCEPT |
Selain UNION,, ini lah hasilnya. Kebingungan sempat menghapiri. Entah mengapa demikian teganya. Namun dari sumber-sumber lain sepertinya emang MySQL ini gak suport deh kalo ama INTERSECT dan EXCEPT.
Perbandingan
Sepertinya lebih enak kalo langsung aja deh,,, ini nih letak pernbedaan mereka yang begitu drastis.
Ini saking semangatnya mungkin ya,,, menyebalkan sekali. Gak tau di sini jaringan lagi gak gratis, gak ada camilan lagi. malah muncul beginian... -__-
kenapa gak muncul-muncuuuul......????!!#$@!#$!@$&%#!?
































Tidak ada komentar:
Posting Komentar