gpt4 book ai didi

SQL - 我想不出任何方法来做到这一点,我已经完成了所有研究?

转载 作者:行者123 更新时间:2023-11-29 12:31:57 25 4
gpt4 key购买 nike

Cars table

这是我的 cars 表,它有 1000 行。每个品牌或制造商都有不同的型号,相同型号可以有不同的价格。我必须在每个制造商的所有型号中输出最低价格,我想不出任何方法来做到这一点。最接近我得到的是,

SELECT make, model, min(price) FROM car
GROUP BY model, make
ORDER BY make;

输出,527行

enter image description here

但我想要每个品牌的所有型号中的最低价格。帮助!!

最佳答案

在 Postgres 中,我推荐 distinct on 用于此目的:

select distinct on (make) c.*
from cars c
order by make, price asc;

关于SQL - 我想不出任何方法来做到这一点,我已经完成了所有研究?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57892082/

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