sql >> Databáze >  >> RDS >> PostgreSQL

Hledáte telefonní číslo obsahující mínus, například 123-456789

Stačí použít REPLACE funkce pro odstranění pomlček:

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

Případně zpracujte řetězce z textového souboru a vložte pomlčku mezi čtvrtou a pátou číslici a poté je použijte pro svůj SQL dotaz.

Upozornění:Nejsem obeznámen se syntaxí PostgreSQL, takže výše uvedený dotaz nemusí být přesně správný (vzal jsem si vodítko z SQL v otázce).



  1. Načítání určitých řetězců v řetězci pomocí Oracle SQL

  2. Jak spravovat relace v Node.js pomocí Passport, Redis a MySQL

  3. Časový limit dotazu z webové aplikace vyprší, ale z manažerského studia běží v pořádku

  4. Úpravy překódování MySQL pomocí formuláře HTML