Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Grupa SQL według i min (MySQL)

Aby uzyskać poprawną powiązaną lokalizację, musisz dołączyć do podselekcji, która pobiera minimalną odległość na kod, pod warunkiem, że odległość w zewnętrznej tabeli głównej jest zgodna z minimalną odległością wyprowadzoną w podselekcji.

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. Indeks miesiąca JavaScript Date Obiekt zaczyna się od 0

  2. Grupuj wyniki PHP/MySQL według kolumny

  3. Właściwe użycie php mysqli autocommit i rollback

  4. LEFT JOIN po GROUP BY?

  5. Przechowywanie numerów ubezpieczenia społecznego