Oleh karena itu, pada tiap bahasa pemrograman, kita mengenal beberapa fungsi yang digunakan untuk menyatakan sebuah kondisi dari sebuah Dengan adanya fungsi kondisi tersebut, kita dapat mengelompokkan beberapa data menjadi sebuah kategori, dan mempermudah data analyst untuk mencari data dengan kriteria yang diinginkan. 

Sama seperti bahasa pemrograman pada umumnya, SQL pun memiliki fungsi yang dapat digunakan untuk menyatakan kondisi, yakni statement. Fungsi Apabila data tersebut memenuhi syarat yang telah ditetapkan, maka kita akan menuliskan kondisi False.databaseIF ini. DBMS yang memiliki fungsi ini beberapa di antaranya adalah MSSQL Server dan MariaDB, selain itu, DBMS yang lain tidak memiliki fungsi Pada beberapa DBMS lain, apabila kita ingin menggunakan fungsi logika seperti CASE - Case-