我想在我的mysql查询中选择下面mysql查询中minprice的确切id
Select min(p.Price) as minprice,GROUP_CONCAT(p.vendor_id) as v_ids,p.*
from my_table as p GROUP BY `SKU` order by Price ASC我也试过这个
Select min(p.Price) as minprice,
GROUP_CONCAT(p.PRODUCT_ID) as IDS,
GROUP_CONCAT(p.Price) as prices,
GROUP_CONCAT(p.vendor_id) as v_ids,p.* from `my_table` as p
GROUP BY `SKU` order by Price ASC但这也帮不了我
请获取minprice的id
发布于 2017-11-16 21:51:00
SELECT MT.* FROM MY_TABLE MT
INNER JOIN
(
SELECT PRODUCT_ID ID,SKU,MIN(P.PRICE) FROM MY_TABLE GROUP BY PRODUCT_ID,SKU
)Z ON Z.ID=MT.PRODUCT_ID AND Z.SKU=MT.SKU你可以试试上面的代码。
https://stackoverflow.com/questions/47331179
复制相似问题