Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Nhóm SQL theo và tối thiểu (MySQL)

Để có được vị trí được liên kết chính xác, bạn sẽ cần tham gia một lựa chọn phụ có khoảng cách tối thiểu cho mỗi mã với điều kiện khoảng cách trong bảng chính bên ngoài khớp với khoảng cách tối thiểu có được trong lựa chọn phụ.

SELECT a.code, a.distance
FROM   places a
INNER JOIN
(
    SELECT   code, MIN(distance) AS mindistance
    FROM     places
    GROUP BY code
) b ON a.code = b.code AND a.distance = b.mindistance
ORDER BY a.distance


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Entity Framework + Tạo lớp MySQL

  2. Câu lệnh WHERE sau một UNION trong SQL?

  3. Giới thiệu về Phân nhóm và Tính tổng trong SQL

  4. Tài liệu khó hiểu về mysqldb của Python

  5. Truy vấn con trong câu lệnh SELECT (MySQL)