sql >> Databáze >  >> RDS >> Sqlserver

S SQL můžete použít dílčí dotaz v klauzuli WHERE LIKE?

Můžete to zkusit

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

Nebo to dokonce zkuste

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


  1. Převeďte výsledky SQL do pole PHP

  2. PHP a MySQL - Jak zobrazit vybranou hodnotu v rozbalovací nabídce

  3. Upozornění:PDO::exec() očekává, že parametr 1 bude řetězec

  4. Efektivní způsob připojení k databázi, když dotazy spouští více funkcí