Query dengan select didalam select di MySQL-31/12/2010

Posted: December 31, 2010 in Uncategorized

Query select adalah perintah yang dibuat untuk menampilkan suatu tabel yang berisi data tertentu yang ingin di lihat. Dibawah ini adalah perintah select didalam select:

SELECT distinct `id_konfig_sirkulasi` FROM `transaksi` WHERE NOT EXISTS
(SELECT * FROM jenis_buku_config WHERE jenis_buku_config.id_konfig_sirkulasi = transaksi.id_konfig_sirkulasi)

Berdasarkan perintah select diatas dinyatakan bahwa data yang di tampilkan  disesuaikan dengan select yang didalam kurung dimana field id_konfig_sirkulasi didalam tabel jenis_buku_config sama dengan id_konfig_sirkulasi di dalam tabel transaksi.

Data yang muncul dengan perintah select biasanya ganda dalam artian lebih dari 1 jenis oleh karenanya perlu disaring, supaya yang muncul nanti hanya 1 jenis yang mewakili semuanya. Perintah distinct diataslah yang menjadikan itu. Jadi data yang ditampilkan adalah 1 jenis dari id_konfig_sirkulasi.

Comments
  1. Sang Agkuh says:

    kalau dijadikan php gimana ?
    ane bingung mengenai tanda petiknya.
    thanks

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s