У меня есть два поля, которые я сравниваю с функцией MySQL COALESCE(). Например, COALESCE(Field1, Field2)
. Проблема в том, что поле1 иногда пустое, но не пустое; поскольку он не null COALESCE()
выбирает Field1, хотя его пробел. В этом случае мне нужно выбрать Field2.
Я знаю, что могу написать инструкцию if-then-else (CASE) в запросе, чтобы проверить это, но есть ли простая простая функция, например COALESCE()
для пустых, но не нулевых полей?