Warum gibt mein inner join
mehr Datensätze als die größte Tabelle der Abfrage zurück? Diese Abfrage gibt 69 899 DatensätzeInnerer Join scheint zu viele Zeilen zurückzugeben
:
select count(*)
from [email protected]_connection dd
inner join [email protected]_connection pr
on dd."ProjectRef" = pr."ProjectRef"
Während diese Abfrage 29 486 Datensätze zurückgibt
select count(*)
from [email protected]_connection
Und diese Abfrage Rückkehr 179 Datensätze
select count(*)
from [email protected]_connection
Diese beiden Tabellen abgefragt werden Verwenden eines dblinks in einer MySql-Datenbank.
wegen einer Eins-zu-viele-Beziehung. –