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

Truy vấn tham số Python MySQL xung đột với ký tự đại diện% trong câu lệnh LIKE

Bạn có thể thoát khỏi nó bằng cách sử dụng thêm % :

cursor.execute("SELECT name FROM products WHERE rating > %s AND category like 'Automation %%'", (3));

Điều này rõ ràng hoạt động cho MySQLdb và tôi cũng mong đợi nó hoạt động cho python-mysql. . .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL - AS - table không tồn tại - 1146

  2. kết nối java với mysql bằng jdbc trên osx

  3. Làm thế nào để viết một truy vấn để so sánh ngày hiện tại với dấu thời gian create_at trong cơ sở dữ liệu?

  4. Chọn dữ liệu giữa 2 ngày và sản lượng trung bình hàng giờ

  5. Cài đặt kết nốiPool bị lỗi Slick 3.0