Null в случае выражения
В таблице customers многие клиенты не имеют данных о состоянии в столбце state, поэтому при выборе customers столбец state отображает нулевые значения, что не имеет смысла для целей отчетности.
customerNumber customerName state country 103 Atelier graphique NULL France 112 Signal Gift Stores NV USA
Я пытаюсь улучшить вывод с помощью кейса, но получаю ошибку:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' THEN 'N/A' ELSE state END) as state, country FROM customers' at line 5"
Что я уже пробовал:
<pre>SELECT customerNumber, customerName, STATE 1= ( CASE State When NULL Then'N/A' ELSE state END), country FROM customers;