读书人

一个表里4个字段怎么取出其中的最大

发布时间: 2012-04-03 12:38:19 作者: rapoo

一个表里4个字段,如何取出其中的最大值
例如:表table1 有 aa,bb,cc,dd 四个字段,我要判断出每条记录的中这四个字段中的最大值,SQL语句怎么写


[解决办法]
select max(aa) from (
select aa from tt
union
select bb from tt
union
select cc from tt
union
select dd from tt
) d
[解决办法]
贴建表及插入记录的SQL,及要求结果出来看看

[解决办法]
select 类别,max(aa) from (
select 类别,9月价格 as aa from tt
union
select 类别,10月价格b from tt
union
select 类别,11月价格 from tt
union
select 类别,12月价格 from tt
) d group by 类别
[解决办法]
tt:表名
D:别名

读书人网 >SQL Server

热点推荐