【发布时间】:2016-11-24 01:10:42
【问题描述】:
假设我们有两个用户,ID = 1 和 ID = 2
我知道当前用户的ID,我需要根据ID 执行不同的select 语句。
if ID = 1
select a from table1
else if ID = 2
select b from table2
else
select c from table3
有没有办法将此逻辑放入单个 SQL 查询中?
【问题讨论】:
-
ID 是 table1、table2、table3 或变量中的列,并且这些表列中的任何一个名称为 ID?
标签: sql oracle conditional-statements