Mysql
 sql >> база данни >  >> RDS >> Mysql

SQL Group By and min (MySQL)

За да получите правилното свързано местоположение, ще трябва да се присъедините към подизбор, който получава минималното разстояние за код при условие, че разстоянието във външната основна таблица съвпада с минималното разстояние, получено в подизбора.

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. php/mysql търсене в близост до пощенски код

  2. Rails:Как да разделите заявка за писане/четене в главна/подчинена база данни

  3. Как MySQL определя кога да показва изричен набор от знаци и стойности за съпоставяне?

  4. задайте сесия в обект на сесия на SQLAlchemy

  5. Грешка при анализа:синтактична грешка, неочаквана (T_VARIABLE)