sql >> Database >  >> RDS >> PostgreSQL

Op zoek naar telefoonnummer met een minteken, zoals 123-456789

Je zou gewoon de REPLACE kunnen gebruiken functie om de streepjes te verwijderen:

SELECT ...
FROM ...
WHERE REPLACE("Phonenumber", '-', '') LIKE '123456789'
AND ...

U kunt ook de tekenreeksen uit uw tekstbestand verwerken en het streepje tussen het vierde en vijfde cijfer invoegen, en die vervolgens gebruiken voor uw SQL-query.

Disclaimer:ik ben niet bekend met de PostgreSQL-syntaxis, dus de bovenstaande query is mogelijk niet helemaal correct (ik heb mijn voorbeeld overgenomen van de SQL in de vraag).



  1. Converteer sql-resultaat naar lijstpython

  2. Kan geen verbinding maken met postgres met jdbc in pyspark-shell

  3. De volgorde van tekens in een tekenreeks omkeren in MySQL

  4. Een gebruiker maken met PSQL