Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Truy vấn Lớn hơn và Nhỏ hơn MySql không thành công với trường thập phân

vấn đề là bạn đang bao bọc các tên cột bằng các dấu ngoặc kép buộc các giá trị thập phân phải so sánh với các ký tự chuỗi. Tên cột cũng như tên bảng là mã định danh không phải là ký tự chuỗi, vì vậy chúng không nên được đặt bằng dấu ngoặc kép.

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. Google Cloud SQL tăng kích thước cho đến khi đĩa đầy mà không có lý do

  2. PHP / mySQL - cách tìm nạp các hàng lồng nhau vào mảng đa chiều

  3. Lệnh gọi UPSERT chuẩn SQL

  4. Cách lưu trữ an toàn tệp trên máy chủ

  5. Batch tệp để kết nối mysql và chạy lệnh