Die Datenmenge, die über einen View selektiert werden kann, hängt entscheidend davon ab, ob der View einen Inner Join oder einen Outer Join realisiert. Beim Inner Join erhält man nur die Sätze des Kreuzprodukts, zu denen in allen am View beteiligten Tabellen ein Eintrag existiert. Beim Outer Join werden dagegen auch solche Sätze selektiert, bei denen in einigen der am View beteiligten Tabellen kein Eintrag existiert.
Die über einen Outer Join ermittelte Treffermenge kann also eine echte Obermenge der über einen Inner Join ermittelten Treffermenge sein.
Datenbank-Views realisieren einen Inner Join. Man erhält über einen Datenbank-View also nur solche Sätze, zu denen in allen am View beteiligten Tabellen ein Eintrag vorhanden ist. Help-Views und Pflege-Views realisieren dagegen einen Outer Join.