在一个SQL查询中选择最大值和最小值

时间:2018-10-24 17:49:33

标签: sql

我有一个带有(id,value)的表,我想获取每个id的最大值和最小值。 我使用以下方法没有成功,因为每个ID的最大值和最小值均相同:

SELECT @@default_storage_engine;

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我想您会在下面的查询中找到

select id,  max(value) as valmax,
        min(value) as valmin
from mytable group by id

只需在查询中添加group by id