PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Sous-requête PostgreSQL utilisant like

Vous devriez convertir le balance les noms de LIKE motifs :

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

Une jointure peut sembler plus lisible :

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