Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

grup mysql dengan mengembalikan nilai min dan mendapatkan data baris yang sesuai

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

Akan menampilkan dua baris jika dua pedagang memiliki harga rendah dan rendah yang sama.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. DAPATKAN parameter yang rentan terhadap SQL Injection - PHP

  2. Tampilkan Nomor ID di URL &ambil hasil basis data dari Nomor ID ke dalam bidang teks

  3. Instal kesalahan pengembalian mysql-python di CentOs

  4. DataTable dengan Ajax tidak berfungsi dengan baik setelah menggunakan serverSide:true

  5. Java PreparedStatement mengambil ID yang terakhir dimasukkan