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

Lebih dari dan Kurang dari kueri MySql gagal dengan bidang desimal

masalahnya adalah Anda membungkus nama kolom dengan tanda kutip tunggal yang memaksa nilai desimal untuk dibandingkan dengan string literal. Nama kolom serta nama tabel adalah pengidentifikasi bukan literal string sehingga tidak boleh dibungkus dengan tanda kutip tunggal.

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mencoba 'memanggil' prosedur tersimpan dengan CodeIgniter

  2. Migrasi Django :tidak membuat tabel

  3. 3 Cara untuk Mendeteksi jika String Cocok dengan Ekspresi Reguler di MySQL

  4. KESALAHAN 1142 (42000):perintah ALTER ditolak

  5. Berapa batas koneksi untuk Google Cloud SQL dari App Engine, dan cara terbaik untuk menggunakan kembali koneksi DB?