"select * from principal_accounting.jurnal2019 j
left join principal_accounting.bagan_akun ba
on j.kode_akun = ba.kode
where nama_akun is null"
Dengan menggunakan query di atas, auditor bisa mendapatkan transaksi yang ternyata diinput dengan kode akun tidak sesuai dengan bagan akun standar. Hasil dari query tersebut dapat dilihat pada gambar berikut ini.
Dalam kedua kasus tersebut, selain menggunakan join, terdapat juga perintah LIKE. Perintah LIKE tersebut bisa berfungsi seperti search, jika diaplikasikan pada kolom dengan format text. MySQL menyeduakan 2 wildcard characters untuk menyusun kondisi menggunakan LIKE, yaitu % dan _. Simbol "%" digunakan untuk merepresentasikan karakter sebelum atau sesudah keyword, tanpa ada Batasan jumlah. Sementara simbol "_" hanya satu karakter sebelum atau sesudah keyword.
Kemudian terdapat juga perintah IS NULL. IS NULL sebenarnya merupakan sintaks yang pada dasarnya digunakan untuk melihat apakah nilai suatu kolom NULL. Dalam database, NULL berbeda dengan 0, atau karakter text berisi spasi. Jika suatu kolom bernilai NULL, maka memang kolom tersebut tidak ada isinya.
4. Menggunakan Perintah Conditional
Conditional yaitu kita menghasilkan suatu kolom dengan menggunakan kondisi tertentu.
Kasus 1