标签: sql select plsql
我有一个表格,每行有5列,我想在状态列= 1时选择*,如果不是= 1则只查看日期和状态列
答案 0 :(得分:3)
我认为这样做更好,因为联合使查询运行非常慢。
SELECT date, status, CASE WHEN status = 1 THEN asd end as asd, CASE WHEN status = 1 THEN asd1 end as asd1, ... FROM table