gpt4 book ai didi

mysql - 选择聚合函数和所有其他列

转载 作者:行者123 更新时间:2023-11-29 01:36:56 25 4
gpt4 key购买 nike

如何方便地选择表中的所有列和聚合函数?

即假设我有一个包含 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;

关于mysql - 选择聚合函数和所有其他列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39611982/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com