sql >> Databasteknik >  >> RDS >> Mysql

Försöker utföra MINUS-operation i MySQL

MySql känner inte igen MINUS och SKÄRSA , dessa är Oracle-baserade operationer. I MySql kan en användare använda NOT IN som MINUS (andra lösningar finns också, men jag gillade det mycket ).Exempel:

select a.id 
from table1 as a 
where <condition> 
AND a.id NOT IN (select b.id 
                 from table2 as b 
                 where <condition>);


  1. Fjäderdata JPA endast en sammansatt nyckel är automatiskt inkrementerat problem

  2. Kan jag använda en ström för att INFOGA eller UPPDATERA en rad i SQL Server (C#)?

  3. Fel:Din PHP-installation verkar sakna MySQL-tillägget som krävs av WordPress

  4. Räknar rader för alla tabeller samtidigt