विवरण स्ट्रिंग पर:MySQL, IFNULL(), COALSESCE() की जगह नहीं
मेरे बयान साथ 'कोई नाम' हर खाली title_column बदलना चाहिए, लेकिन यह नहीं करता है:
SELECT
COALESCE(main_table.title_column, 'no name') AS title
FROM main_table;
IFNULL() वैसे ही व्यवहार करता है।
मैं क्या गलत कर रहा हूं?
क्या आप शून्य मानों के बजाय खाली स्ट्रिंग मान देख रहे हैं? – Ilion
जाहिर है, यह मामला है। और एक अन्य उपयोगकर्ता ने समाधान पोस्ट किया ... – kiltek