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

mysql nơi chuỗi kết thúc bằng số

Bạn có thể sử dụng REGEXP và lớp ký tự

select * from table where item REGEXP '[[:digit:]]$'

DEMO

Giải thích:

[[:digit:]] >> Match digit characters
$           >> Match at the end of the string

Trong một biểu thức dấu ngoặc (được viết bằng [và]), [:character_class:] đại diện cho một lớp ký tự khớp với tất cả các ký tự thuộc lớp đó.

SIDENOTE:

Các lớp ký tự mysql hữu ích khác để sử dụng với REGEXP , được lấy từ tài liệu :

Character Class Name    Meaning
alnum                   Alphanumeric characters
alpha                   Alphabetic characters
blank                   Whitespace characters
cntrl                   Control characters
digit                   Digit characters
graph                   Graphic characters
lower                   Lowercase alphabetic characters
print                   Graphic or space characters
punct                   Punctuation characters
space                   Space, tab, newline, and carriage return
upper                   Uppercase alphabetic characters
xdigit                  Hexadecimal digit characters


  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 Ngày tương đương với Hôm nay

  2. Nhiều quan hệ với cùng một mô hình CakePHP

  3. Kết nối với MySQL từ Android bằng JDBC

  4. Cài đặt PostGresQL &MySQL trong Mac OS X chạy MAMP?

  5. So sánh số nguyên MySQL bỏ qua các ký tự alpha theo sau