表:
的 PK FK价
1个1 23
2个1 12
3个1 3
4个2 53
5个2 75
6 3 95
7个3 113
8个3 63
9个3 73
3 10个93
11个4 113
11个4 150
11个4 105
在上表中:
如何根据常见的 fk 值找出最低价格。
例如:对于fk,fk = 1的最低价格为3 = 2为53,fk = 3为63,fk = 4为105。
我想要一个SQL语句,可以找到每个常见 fk 值的最低价格。
答案 0 :(得分:1)
您只想要每组的基本聚合。
select fk, min(price)
from your_table
group by fk;