Lebih baik menggunakan salah satu dari berikut ini:
-- Method 1.
SELECT 1
FROM table_name
WHERE unique_key = value;
-- Method 2.
SELECT COUNT(1)
FROM table_name
WHERE unique_key = value;
Alternatif pertama seharusnya tidak memberi Anda hasil atau satu hasil, hitungan kedua harus nol atau satu.
Berapa umur dokumentasi yang Anda gunakan? Meskipun Anda telah membaca saran yang bagus, sebagian besar pengoptimal kueri dalam optimisasi RDBMS baru-baru ini SELECT COUNT(*)
, jadi meskipun ada perbedaan dalam teori (dan database yang lebih lama), Anda seharusnya tidak melihat adanya perbedaan dalam praktiknya.