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

mysql LIKE dengan dua persen

Seperti pada jawaban tautan komentar Mihir Dave, tidak ada perbedaan dengan SQL jika Anda meneruskan %% bukannya % . Sejak satu % cocok dengan nol atau lebih karakter, maka masing-masing metakarakter di %% juga akan cocok dengan nol atau lebih, dan pada akhirnya string yang sama akan cocok dengan satu atau lain cara.

Tapi saya kira kode lama Anda adalah pra-Python 2.6 yang menggunakan % sebagai metakarakter dalam pemformatan string, dan Anda harus menggandakannya seperti %% untuk mendapatkan satu literal % karakter.

Lihat juga:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. di mysql, saat hapus kaskade tidak berfungsi

  2. Saya mendapatkan banyak pilih @@session.tx_read_only, akankah seseorang melakukan hal yang sama?

  3. Banyak status Query End di MySQL, semua koneksi digunakan dalam hitungan menit

  4. Cara Membuat Tampilan MySQL

  5. Fungsi ORDER BY RAND() membutuhkan waktu lama untuk dieksekusi di mysql