如何以方便的方式选择表中的所有列和聚合函数?
也就是说,我有一个包含100列的表格,我想发送以下内容
SELECT Max(Columns 44), ALL OTHER COLUMNS FROM zz Group by ALL OTHER COLUMNS
谢谢!
要从表中选择所有列,请执行以下操作:
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;