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

Làm thế nào để sử dụng regex trong MySQL?

Điều đó xảy ra vì LIKE không được chấp nhận biểu thức chính quy làm tham số. Có REGEXP cho những thứ như vậy

WHERE field NOT REGEXP '%_[0-9]+'



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - CHỌN tên đứng đầu tiên theo thứ tự bảng chữ cái

  2. Cách chuẩn hóa các giá trị được phân tách bằng dấu phẩy trong cột của bảng và sau đó chạy truy vấn

  3. Chèn đối tượng dữ liệu PHP không thực thi

  4. Mối quan hệ một đến nhiều giữa AspNetUsers (Identity) và một bảng tùy chỉnh

  5. Chèn MySQL ở nơi không tồn tại / nếu không tồn tại