• Home
  • /
  • Tag Archives:  SQL

Mencari Detail Data Duplikasi di MySQL

Wah… lama tidak nulis lagi artikel tentang SQL. Kangen rasanya 🙂 Kali ini saya akan mencoba kembali menulis tentang tips SQL. Topik yang saya angkat adalah tentang duplikasi data.

Pada artikel sebelumnya yang pernah saya tulis dalam topik Mencari Duplikasi Data dengan SQL, di situ sudah disinggung trik mencari data mana yang berduplikasi. Ya… yang namanya manusia, tentu tidak luput dari yang namanya lupa. Bisa jadi kita lupa menset suatu field yang seharusnya merupakan suatu Key. Akibatnya, data ada yang berduplikasi.

Nah… pada artikel kali ini yang masih merupakan kelanjutan dari artikel yang telah saya sebutkan di atas yaitu tentang data yang berduplikasi, akan dibahas bagaimana menampilkan detail data dari data yang berduplikasi.

Perintah SQL untuk Mencari Siswa yang Belum Bayar SPP (studi kasus)

Dalam sebuah artikel yang saya publish tentang SQL SELECT untuk multi tabel, ada seorang teman yang berkomentar sekaligus menanyakan seperti ini:

Ass, saya lg bwt data SPP siswa, gmnx caranya
cari siswa yang blm bayar SPP, 🙁
printah d SQL-nya gmana??duh bingung bgt..:)

He.. he.. he… tidak usah bingung mas Fyan (si komentator)… Dengan SQL kita bisa dengan mudah mencari siswa-siswa yang belum membayar SPP. Kalau SQL tidak bisa, ya… bisa-bisa database dengan SQL based gak laku lagi 🙂 just kidding…

OK… akan saya berikan sedikit penjelasan, semoga hal ini bisa menghilangkan kebingungan mas Fyan, sekaligus mudah-mudahan bisa menggairahkan kembali untuk lebih kreatif dalam mengembangkan aplikasi SPP nya.

Mengubah Tabel Tipe MyISAM ke InnoDB

Pada artikel sebelumnya, tentang tabel bertipe InnoDB dalam MySQL, saya sudah paparkan bagaimana cara membuat tabel bertipe InnoDB, mensetting field untuk foreign key-nya, serta menerapkan referential integrity.

Nah… bagaimana seandainya jika pada awalnya Anda telah memiliki tabel bertipe MyISAM, dan di dalamnya juga sudah ada recordnya? Kira-kira bisa tidak ya diconvert menjadi tipe InnoDB? Trus bisa tidak kita set field-field sebagai foreign key, serta menerapkan referential integrity? Jawabnya adalah sangat bisa.

Sebagai catatan, MyISAM adalah tipe tabel default dalam MySQL

Nah… pada artikel ini akan dibahas bagaimana caranya melakukan pengubahan tipe tabel dari MyISAM ke InnoDB, serta bagaimana cara setting field menjadi foreign key dan menerapkan referential integrity.

12