जब मुझे हमेशा एक ही पंक्ति वापस करने की समस्या का सामना करना पड़ता है, तो मैं अक्सर एकत्रीकरण का उपयोग करता हूं। निम्नलिखित NULL
लौटाएगा अगर कोई मेल नहीं है:
select max(employee_id)
from employee
where name = 'John_Doe';
निम्नलिखित रिटर्न 0:
select coalesce(max(employee_id), 0)
from employee
where name = 'John_Doe';