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

Pencocokan seluruh kata dengan karakter titik di MySQL

Regex ini melakukan apa yang Anda inginkan:

SELECT name
FROM tbl_name
WHERE name REGEXP '([[:blank:][:punct:]]|^)u[.]s[.]([[:punct:][:blank:]]|$)'

Ini cocok dengan u.s. saat didahului oleh:

  • kosong (spasi, tab, dll)
  • tanda baca (koma, tanda kurung, dll)
  • tidak ada (yaitu di awal baris)

dan diikuti oleh:

  • kosong (spasi, tab, dll)
  • tanda baca (koma, tanda kurung, dll)
  • tidak ada (yaitu di akhir baris)

Lihat SQLFiddle dengan kasus tepi menutupi poin di atas.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Fungsi MySQL LOG() – Mengembalikan Logaritma Natural dari suatu Nilai

  2. tanggal tabel pivot mysql (data vertikal ke horizontal)

  3. Menggunakan LIMIT 1 di MySQL

  4. Query mysql sederhana untuk memeriksa apakah ada baris

  5. Pilih Query Untuk Mengambil Baris di MySQL