sql >> Database >  >> RDS >> PostgreSQL

Substring zoeken in PostgreSQL

Gebruik like any :

SELECT  uchastki.kadnum
FROM  uchastki
WHERE kadnum LIKE  ANY(
   SELECT str
   FROM test
WHERE str IS NOT NULL)

Of misschien:

SELECT  uchastki.kadnum
FROM  uchastki
WHERE kadnum LIKE  ANY(
   SELECT '%' || str || '%'
   FROM test
WHERE str IS NOT NULL)

dit is een leuke functie, je kunt verschillende operators gebruiken, bijvoorbeeld = any (select ... ) , of <> all (select...) .



  1. Proberen de standaardwaarde van het selectievakje in te stellen als dit niet is aangevinkt

  2. PSQL-opdrachtregelargumenten in DO-script

  3. tijdzoneprobleem met database

  4. Hoe een datum van Oracle te formatteren naar een geldige datetime in c#