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

Hilangkan subquery untuk nilai numerik rata-rata

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. Lokasi terdekat dengan garis lintang dan garis bujur

  2. Bagaimana cara menggunakan pernyataan yang disiapkan untuk kueri pemilihan di Jawa?

  3. Cara terbaik untuk menghentikan satu orang membuat banyak akun

  4. Memasukkan karakter acak ke Database MYSQL

  5. Ubah nama kolom secara dinamis dalam pernyataan PDO