test表中有A,B,C三列,
要求:
查询表中的数据,当A列大于B列时输出A的,B列大于C的时输出B的,请问怎么写SQL语句呀?
要求:
查询表中的数据,当A列大于B列时输出A的,B列大于C的时输出B的,请问怎么写SQL语句呀?
select case when a > b then a end as a,case when b > c then b end as b from test;
SQL条件查询案例
本文介绍了一个具体的SQL查询案例,需求为从包含A、B、C三列的test表中,根据特定条件选择输出A列或B列的数据。通过使用CASE WHEN语句实现这一功能。
8714

被折叠的 条评论
为什么被折叠?



