sql >> Database teknologi >  >> RDS >> Sqlserver

Med SQL kan du bruge en underforespørgsel i en WHERE LIKE-sætning?

Du kan prøve

SELECT  u.*
FROM    Users u INNER JOIN
        Domains d ON u.UserEmail LIKE '%'+ d.Domain

Eller endda prøv

SELECT  u.*
FROM    Users u
WHERE   EXISTS(SELECT 1 FROM Domains d WHERE u.UserEmail LIKE '%' + d.Domain)


  1. MySQL INDSÆT andet, hvis der findes OPDATERING

  2. Lås variabler i scriptopgave ved hjælp af C#

  3. Java Server Pages - sortering ved indsættelse i MySql?

  4. Brug dato i Excel-celle i BETWEEN-sætning i SQL-forespørgsel