sql >> Database >  >> RDS >> Mysql

mysql group by om de min-waarde te retourneren en de bijbehorende rijgegevens te krijgen

SELECT Merchant.Product, Merchant.Name, Merchant.Price
FROM a_table AS Merchant
JOIN
(
SELECT Product, MIN(Price) AS MinPrice
FROM a_table
GROUP BY Product
) AS Price
ON Merchant.Product = Price.Product
AND Merchant.Price = Price.MinPrice

Retourneert twee rijen als twee verkopers dezelfde lage, lage prijs hebben.




  1. tabelrijen omzetten in kolommen in mysql

  2. Hebreeuwse tekst invoegen in MySQL met behulp van PHP (vuilnistekst)

  3. het krijgen van telling uit dezelfde kolom in een mysql-tabel?

  4. Hoe configureer ik onze MySQL ReplicationDriver voor onze JBoss 7-gegevensbron?