2

これを見て、可能な解決策を教えてください。

テーブルから表示されるデータ:

select a,b,d,e from table xyz.
  • c が null の場合、d に値を表示する

また

  • c が null でない場合、e を値と共に表示する

必要なデータ:

データはこんな感じ

a b  c          d e 
1 2  null         2
1 2  not null   2  

上記のデータから、c が null の場合、d = b でなければ e = b を表示します。

上記の条件で適切な SQL クエリを作成する方法。

前もって感謝します。

4

2 に答える 2

1
SELECT CASE WHEN c IS NULL THEN d ELSE e END
于 2013-07-30T21:36:52.287 に答える