sql >> Database teknologi >  >> RDS >> Mysql

Større end og mindre end MySql-forespørgsel mislykkedes med decimalfelt

problemet er, at du ombryder kolonnenavne med enkelte anførselstegn, der tvinger decimalværdier til at sammenligne med strenge bogstaver. Kolonnenavne såvel som tabelnavne er identifikatorer, ikke strenge bogstaver, så de bør ikke ombrydes med enkelte anførselstegn.

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


  1. MySQL-forespørgsel for at vise poster med den aktuelle dato øverst og andre i faldende rækkefølge

  2. Hvad er forskellen mellem =null og IS NULL?

  3. PostgreSQL træning for MySQLere

  4. Hvordan kan jeg simulere en print-erklæring i MySQL?