Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Verbinden mehrerer Tabellen, um NICHT GLEICHE Werte in MySQL zu erhalten

Könnte einen Cross Join verwenden und nicht in table_collection

select user.id, user.name, data.data_id, data.data
from user 
cross join data
where (  user.user_id, data.data_id) not in ( 
   select user_id, data_id 
   from table_collection
)