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

Kueri MySQL Nilai Minimum

Anda dapat menggunakan subkueri untuk mengidentifikasi min(a) nilai untuk setiap id lalu gabungkan kembali ke meja Anda:

select *
from yourtable t1
inner join
(
  select min(A) A, id
  from yourtable
  group by id
) t2
  on t1.id = t2.id
  and t1.A = t2.A

Lihat SQL Fiddle dengan Demo

Hasilnya adalah:

| ID | A |     B |
------------------
| 10 | 5 |  blue |
| 20 | 2 | black |
| 30 | 7 |   red |


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Migrasi data BLOB dari MS SQL Server ke MySQL

  2. Membuat kehadiran di laravel

  3. Bagaimana cara memasukkan skema database MySQL di GitHub?

  4. Tidak dapat mengonversi varchar ke datetime di MySql

  5. Mengapa ukuran tabel InnoDB jauh lebih besar dari yang diharapkan?