sql >> Database >  >> RDS >> Mysql

Groter dan en kleiner dan MySql-query mislukt met decimaalveld

het probleem is dat u kolomnamen omwikkelt met enkele aanhalingstekens die decimale waarden dwingen te vergelijken met letterlijke tekenreeksen. Kolomnamen en tabelnamen zijn id's en geen letterlijke tekenreeksen, dus ze mogen niet worden omwikkeld met enkele aanhalingstekens.

AND `lat` > '-1.300000' 
AND `lon` BETWEEN '55.555555' AND '53.000000' -- use between here


  1. hoe het Laravel Bootstrap-cacheconfiguratiebestand op te schonen?

  2. Zijn mysql_real_escape_string() en mysql_escape_string() voldoende voor app-beveiliging?

  3. MySQL - Hoe u alle rijen per tabel in één query kunt tellen

  4. Dag toevoegen aan tijdstempel