sql >> Database teknologi >  >> RDS >> PostgreSQL

PostgreSQL underforespørgsel ved hjælp af like

Du bør konvertere balance s navne til LIKE mønstre:

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

En joinforbindelse kan se mere læsbar ud:

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


  1. MySQL-forespørgsel - indre joinforbindelse ved kun at bruge den seneste version af en post

  2. Fejl i indlejret underforespørgsel i DQL:Klasse '(' er ikke defineret

  3. Konverter MySQL Query til JSON ved hjælp af PHP

  4. Oracle SQL Developer og PostgreSQL