Når du bruger ON people.address = home.address
, det er bare en tilfældighed, at kolonnenavnene er de samme i begge tabeller -- ofte denne type ON
betingelse matcher kolonner med forskellige navne. Duplikatkolonnerne filtreres ikke ud af resultatet, når du gør dette.
Men når du bruger USING (address)
, skal kolonnenavnene være de samme i begge tabeller (da USING
tillader dig ikke at relatere kolonner med forskellige navne). Da det åbenbart er overflødigt at have dem begge, filtreres dubletterne fra.