1, v ning qiymati bo’sh bo’lsa (NULL)
0, aks holda
IFNULL (v1, v2)
v1, agar v1 bo'sh bo'lmasa
v2, aks holda
s LIKE namuna
1, namuna s satrida mavjud bo’lsa 0, aks holda
s NOT LIKE namuna
0, namuna s satrida mavjud bo’lmasa
1, aks holda
Misol
Aytaylik, materiallar jadvalidagi materiallarning zichligi to'g'risida ma'lumotni namoyish qilishda ularning tarkibida alyuminiy bo'lgan materiallarni aniqlash kerak (aniqroq, ularning nomiga alyuminiy haqida eslatib o'tilgan materiallar). Ushbu vazifani quyidagi operator yordamida bajarish mumkin.
SELECT name, name LIKE '%alu%', density FROM materials;
+--------------+-------------------+---------+
| name | name LIKE '%alu%' | density |
+--------------+-------------------+---------+
| steel | 0 | 7.80 |
| aluminium | 1 | 2.70 |
| concrete | 0 | 5.60 |
| duraluminium | 1 | 2.80 |
| titanium | 0 | 4.50 |
| brass | 0 | 8.50 |
+--------------+-------------------+---------+
Misol
Ushbu cheklangan elementning uchlari bo'lgan tugunlarning identifikatorlari orasidagi farqning eng katta qiymatini aniqlash uchun har bir cheklangan element uchun zarurat bo'lsin. Ushbu vazifani quyidagi operator hal qilishi mumkin.