これが私のコードです
SELECT
IF(or_opp.has_something = 1, metric.a, NULL) as a,
IF(or_opp.has_something = 1, metric.b, NULL) as b,
IF(or_opp.has_something = 1, metric.c, NULL) as c,
IF(or_opp.has_something = 1, metric.d, NULL) as d,
これを書く方法はありor_opp.has_something
ますか?一度だけチェックする必要がありますか?
編集:(パフォーマンス上の理由から)