PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Podzapytanie PostgreSQL używające like

Powinieneś przekonwertować balance nazwy do LIKE wzory:

SELECT * FROM Balance
WHERE (
    SELECT `name` FROM Branch
) LIKE '%' || name;

Połączenie może wyglądać bardziej czytelnie:

SELECT b.* FROM Balance b JOIN Branch r ON r.name LIKE '%' || b.name;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. szyny sortuj według określonej kolejności

  2. Filtruj wiersze na podstawie wartości w wielu kolumnach JSONB

  3. Jak uzyskać listę stref czasowych obsługiwanych przez PostgreSQL?

  4. Jak usunąć pojedyncze cudzysłowy z tabeli w postgresql?

  5. Pobieranie NoSuchMethodError:javax.persistence.Table.indexes() podczas wykonywania zapytania JPA