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

Елиминирайте подзаявката за средна числова стойност

select 
  name
from 
  (select 
    round((min(LATITUDE) + max(LATITUDE)) / 2) as LATITUDE,
    round((min(LONGITUDE) + max(LONGITUDE)) / 2) as LONGITUDE
   from STATION 
   where DISTRICT_ID = '110' 
     AND NAME LIKE 'Vancouver%') AS center
  inner join STATION s
where
  s.DISTRICT_ID = '110' 
  and s.NAME like 'Vancouver%'
  and s.LATITUDE between center.LATITUDE - 5 and center.LATITUDE + 5
  and s.LONGITUDE between center.LONGITUDE - 5 and center.LONGITUDE + 5


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Отговорът на ajax данни винаги е 0 в php mysql

  2. Обектът MySQLConverter няма изключение на атрибут _tuple_to_mysql с mysql-конектор

  3. Съществува ли драйвер Go Mysql, който поддържа множество изрази в рамките на един низ?

  4. Как да накарам Django да работи с неподдържани MySQL драйвери, като gevent-mysql или MySQL драйвер на Concurrence?

  5. Как да поправите „MySQL ERROR 1819 (HY000):“ в Linux