私はこのようなことをしたい:
SELECT IF((SELECT something FROM table) AS tmp) > 0, tmp, (SELECT bla FROM oter_table))
残念ながら、「as tmp」と tmp の復元は機能していません。どうすればこれを機能させることができますか? クエリを繰り返さずに:
SELECT IF((SELECT something FROM table) > 0, (SELECT something FROM table), (SELECT bla FROM oter_table))