版权声明:本文为博主原创文章,未经博主允许欢迎转载。 https://blog.csdn.net/wuzuyu365/article/details/82387602
有个表gz:
要按sku分组,同时取每个sku的stock最大的那条
SQL语句:
SELECT * FROM (SELECT * FROM gz ORDER BY stock DESC ) a GROUP BY sku
结果:
如果要最小的那条,
SELECT * FROM (SELECT * FROM gz ORDER BY stock ASC) a GROUP BY sku
结果:
其实下面的更简单:
SELECT sku, MAX(stock) FROM gz GROUP BY sku