Saya memiliki tabel pengguna mysql seperti di bawah ini: id nama telepon ---------------------------- 1 John +1-32-5435- 2343 2 Tom +92-32-43434-233 3 Hawa +5-323-43-23234 $...

-2
Ehsan Bigzad 5 April 2021, 14:52

1 menjawab

Jawaban Terbaik

Salah satu metode adalah mengganti tanda hubung untuk perbandingan:

where replace(phone, '-', '') = ?

? adalah placeholder parameter untuk nilai perbandingan. Jangan mematikan string kueri dengan nilai literal.

Catatan: Ini mencegah penggunaan indeks.

3
Gordon Linoff 5 April 2021, 11:53