たとえば、列「タイプ」を持たないテーブルがあります。しかし、その列を持つSQLクエリが必要です。クエリを実行すると、エラーが発生します。
SELECT t.foo, t.boo, t.type FROM tabl AS t;
Unknown column 't.type' in 'field list'
三項演算子のようなものが必要です。これらの解決策を試しましたが、どちらも機能しません:
SELECT f.foo, f.boo, IF(f.type IS NULL, 'x', f.type) AS type FROM tabl AS f
SELECT f.foo, f.boo, (CASE WHEN f.type IS NULL THEN "x" ELSE f.type) AS type FROM tabl AS f
そのようなクエリを実装する可能性はありますか?