У меня есть условие, когда я хочу отобразить статус одобренного или отклоненного. Мне была предоставлена база данных, созданная кем-то и в беспорядке. Не структурировано. У меня есть таблица с именами и process_code, как показано ниже, например:В SQL Query используйте CASE для печати желаемого результата, если условие выполнено.
name | process_code
A | 7
B | 7
C | 3
D | 4
...
То, что я хочу достигнуть, если process_code 7, он будет возвращать статус Отклонено. Если process_code отличается от 7, он вернет Approved.
Это выглядит примерно так:
SELECT name, process_code AS Status
CASE process_code
WHEN '7' THEN 'Rejected'
ELSE 'Approved'
FROM association
Это не сработало. Может ли кто-нибудь помочь, чтобы исправить мой SQL-запрос.
Привет, Алтай. Не заметил этого. – mfmz