PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Търсене на подниз в PostgreSQL

Използвайте like any :

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

Или може би:

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

това е хубава функция, можете да използвате различни оператори, например = any (select ... ) , или <> all (select...) .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. групиране по ценови диапазон

  2. Изпълнение на Delta E (CIE Lab) изчисляване и сортиране в SQL

  3. Autocommit във Flask-SQLAlchemy

  4. Възстановете базата данни на PostgreSQL с помощта на java

  5. Cloud9 постгрес