sql >> Databasteknik >  >> RDS >> Mysql

Hur frågar jag SQL för koordinater närmast en punkt?

Detta är vad jag slutade med

$post_ids = $wpdb->get_col("SELECT j.post_id FROM $wpdb->postmeta j, $wpdb->postmeta k where j.post_id = k.post_id and j.meta_key='usp-custom-19' and k.meta_key='usp-custom-20' and ( 6371 * acos( cos( radians($lat) ) * cos( radians( j.meta_value ) ) * cos( radians( k.meta_value ) - radians($ln) ) + sin( radians($lat) ) * sin(radians(j.meta_value)) ) ) < 50");



  1. Returnera en lista över tabeller och vyer i SQL Server med T-SQL (sp_tables)

  2. MySQL-indexnamn och främmande nyckelnamn måste vara olika för olika tabeller?

  3. Kan inte slutföra kolvmigrering

  4. Multipel underfråga med zend-ramverk