Jakie powinno być prawidłowe zapytanie aby otrzymać wyniki niespełniające powyższego zapytania?

0

Zapytanie

 select tabela1.id from tabela1 inner join tabela2 on tabela1.id = tabela2.id 

zwróci rekordy, spełniające 'tabela1.id = tabela2.id' a ja chcę otrzymać te rekordy, które tego nie spełniają. Zmiana na '!=' chyba zwraca, ale powielone wiele tysięcy razy. Jakie powinno być prawidłowe zapytanie aby otrzymać wyniki niespełniające powyższego zapytania?

0

Próbowałeś dołożyć DISTINCT?

0

Jednak zmiana operatora nie pomaga tylko powiela kilka tys. razy, a DISTINCT dziala ale tylko robi to że nie wyswietlaja sie duplikaty

0
 SELECT tabela1.id FROM tabela1 LEFT JOIN tabela2 ON tabela1.id = tabela2.id WHERE tabela2.id IS NULL

1 użytkowników online, w tym zalogowanych: 0, gości: 1