У меня есть сценарий обслуживания, который сбрасывает кучу данных с одного db на другой. Я пытаюсь получить данные, как SELECT id, IFNULL(rank1,(SELECT rank2
FROM table
WHERE rank1 IS NOT NU
У меня есть запрос, который содержит подзапрос, который что-то вроде этого IFNULL((SELECT id FROM mytable WHERE id = 1), 'No')
Он работает нормально, но я хотел бы вернуть строку «Да» на успех, а не
У меня есть отборное заявление, где я хочу, чтобы выбрать условную как этот IFNULL(field_a,field_a,feild_b)
так, что он проверяет поле а если равно нулю, то выберите будет поле б что возможное ?