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

Tìm kiếm ký tự cuối cùng trong SQL Regex không hoạt động

Tại sao bạn sử dụng | trong mô hình? Tại sao + ?

SELECT * FROM table WHERE (data REGEXP '\|49213[A-Z]\|')

Nếu bạn muốn nhiều:

SELECT * FROM table WHERE (data REGEXP '\|49213[A-Z]+\|')

hoặc:

SELECT * FROM table WHERE (data REGEXP '[|]49213[A-Z][|]')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PersistenceException:LỖI thực thi DML bindLog [] lỗi [Trường 'id' không có giá trị mặc định]

  2. Khóa cấp bảng ở chế độ Hibernate

  3. Chức năng 'Chỉnh sửa' cho các bài đăng trên diễn đàn và những thứ tương tự

  4. Trừ tháng và ngày mysql

  5. Tạo cột Dấu thời gian với ormlite