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

PostgreSQL poddotaz pomocí like

Měli byste převést balance jména LIKE vzory:

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

Připojení může vypadat čitelněji:

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


  1. více hodnot selectInput vytváří neočekávané chování dplyr (postgres).

  2. Spojení dvou tabulek ve složitém dotazu (nejednotná data)

  3. Jak vytvořit indexy na více sloupcích

  4. SQL dotaz k nalezení počtu společných přátel podle tabulky osoba, přítel pár