SELECT name, wage, highhours
FROM wagetable
WHERE name like 'Brian' OR
name like 'Default'
ORDER BY name,
highhours desc
Kueri ini berfungsi saat meminta Brian , tetapi agar berfungsi untuk nama apa pun, Default harus disimpan dalam database Anda dimulai dengan karakter khusus example@sqldat.com , karena angka dan huruf didahulukan dalam pengurutan.
Cara lain bagi Anda untuk membuat kolom lain ke tabel, demi argumen kami, yang disebut priority yang seharusnya memiliki nilai 0 untuk Default dan 1 untuk pengguna lain. Maka Anda cukup melakukan:
SELECT name, wage, highhours
FROM wagetable
WHERE name like 'Brian' OR
name like 'Default'
ORDER BY priority desc,
highhours desc
Tentu saja ini adalah solusi yang sama, tetapi ini adalah pendekatan yang lebih baik, daripada mengandalkan karakter khusus atas nama nilai default.