sql >> Databasteknik >  >> RDS >> Mysql

Alternativ till in-operator i mysql

Om ID:n finns i en annan tabell:

SELECT * FROM table1 WHERE id IN (SELECT id FROM table2);

då kan du använda en join istället:

SELECT table1.* FROM table1 INNER JOIN table2 ON table1.id = table2.id;


  1. Laravel 4 Cascading Soft Deletes

  2. Rekursiv trädgenomgång med mysql genom PHP

  3. få följare på twitter som att använda MySQL

  4. För Nvarchar(Max) får jag bara 4000 tecken i TSQL?