Vanligtvis skulle du uttrycka detta som antingen
SELECT COUNT(*)
FROM employee
WHERE name like 'kaushik%'
AND rownum = 1
där rownum = 1
predikat tillåter Oracle att sluta leta så snart den hittar den första matchande raden eller
SELECT 1
FROM dual
WHERE EXISTS( SELECT 1
FROM employee
WHERE name like 'kaushik%' )
där EXISTS
satsen tillåter Oracle att sluta leta så snart den hittar den första matchande raden.
Det första tillvägagångssättet är lite mer kompakt men för mitt öga är det andra tillvägagångssättet lite tydligare eftersom du verkligen vill avgöra om en viss rad existerar snarare än att försöka räkna något. Men det första tillvägagångssättet är också ganska lätt att förstå.