如何以方便的方式选择表格和聚合函数中的所有列?
即。说我有一个包含100列的表,我想发送以下内容
SELECT Max(Columns 44), ALL OTHER COLUMNS
FROM zz
Group by ALL OTHER COLUMNS
谢谢!
答案 0 :(得分:3)
要从表中选择所有列,请执行以下操作:
select * from zz;
从表格中选择最大值是
select max(column44) from zz;
两者相结合:
select zz.*, (select max(column44) from zz) as maxcol44
from zz;
如果要在结果行中省略column44并且只有maxcol44,则必须列出列:
select
column1,
column2,
...
column43,
(select max(column44) from zz) as maxcol44,
column45,
...
from zz;