Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pencarian karakter terakhir SQL Regex tidak berfungsi

Mengapa Anda menggunakan | dalam pola? Mengapa + ?

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

Jika Anda ingin banyak:

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

atau:

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. Mengukur waktu kueri MySQL yang sebenarnya

  2. Masalah membaca/menulis data UTF-8 di MySQL dari Java menggunakan konektor JDBC 5.1

  3. Menggunakan database NoSQL melalui MySQL

  4. Pilih Semua Acara dengan Acara->Jadwal->Tanggal antara tanggal mulai dan berakhir di CakePHP

  5. Bagaimana saya menggunakan ON DUPLICATE KEY UPDATE dalam model CodeIgniter saya?