В интернете есть, конечно, информация по формату записи в MySQL запроса с CASE, однако сколько я ни смотрел - информация ошибочна.
Вот правильный формат:
CASE tablefield WHEN opt1 THEN result1 WHEN opt2 THEN result2 ELSE result3 END
Для примера, на большинстве сайтов написано в конце "END CASE" вместо простого "END", что, конечно, не правильно (примеры сайтов приводить не буду - пальцем тыкать - сайты очень уважаемые и такая ошибка, я уверен, хоть и неприятна, но является "копированием случайно ошибки друг у друга").Актуально для: MySQL 5.x
Комментарии
Оставить комментарий
Базы данных - MySql (Maria DB)
Термины: Базы данных - MySql (Maria DB)