求助一个sql语句
表中有ABC三列,当a列大于b列时选择A列否则选择B列,当B列大于C列时选择B列否则选择C列 该怎么实现啊。
结果是两列还是一列了,有点歧义
结果一列时为:select case when a>b then a else case when b>c then b else c end end
两列时为:select case when a>b then a else b end,case when b>c then b else c end