私は次のスキーマを持っています:
CREATE TABLE `filmati` (
`idfilmato` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`idfilmato`)
) ;
CREATE TABLE `utenti` (
`idutente` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`idutente`)
) ;
CREATE TABLE `utenti_has_filmati` (
`fkutente` int(11) NOT NULL,
`fkfilmato` int(11) NOT NULL,
PRIMARY KEY (`fkutente`,`fkfilmato`),
KEY `fk_Utenti_has_videos_videos1_idx` (`fkfilmato`),
KEY `fk_Utenti_has_videos_Utenti_idx` (`fkutente`),
CONSTRAINT `fk_Utenti_has_videos_Utenti` FOREIGN KEY (`fkutente`) REFERENCES `utenti` (`idutente`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `fk_Utenti_has_videos_videos1` FOREIGN KEY (`fkfilmato`) REFERENCES `filmati` (`idfilmato`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ;
そしてデータ:
Insert into filmati VALUES (1);
Insert into filmati VALUES (2);
Insert into filmati VALUES (3);
insert into utenti values(1);
insert into utenti values(2);
insert into utenti values(3);
insert into utenti_has_filmati values(1,2);
insert into utenti_has_filmati values(1,3);
insert into utenti_has_filmati values(2,3);
insert into utenti_has_filmati values(2,1);
insert into utenti_has_filmati values(3,1);
insert into utenti_has_filmati values(3,2);
不足している関係を教えてくれるクエリが欲しい
この場合:
1 1
2 2
3 3
何かアドバイス?