Bạn chỉ có thể sử dụng THAY THẾ chức năng loại bỏ các dấu gạch ngang:
SELECT ...
FROM ...
WHERE REPLACE("Phonenumber", '-', '') LIKE '123456789'
AND ...
Ngoài ra, hãy xử lý các chuỗi từ tệp văn bản của bạn và chèn dấu gạch ngang giữa số thứ tư và thứ năm, sau đó sử dụng chúng cho truy vấn SQL của bạn.
Tuyên bố từ chối trách nhiệm:Tôi không quen với cú pháp PostgreSQL, vì vậy truy vấn trên có thể không chính xác (Tôi đã lấy gợi ý từ SQL trong câu hỏi).