sql >> Databasteknik >  >> RDS >> PostgreSQL

PostgreSQL-underfråga med like

Du bör konvertera balance s namn till LIKE mönster:

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

En anslutning kan se mer läsbar ut:

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


  1. MySQL-val verkar väldigt långsamt men kan inte tänka på hur man ska förbättra?

  2. Vad är det rätta sättet att klippa/importera tabeller från en postgres DB till elasticsearch?

  3. Laravel Sail bygger om standarddatabasen

  4. MySQL-återställning vid transaktion med förlorad/bortkopplad anslutning