Hej
Hur fungerar EXISTS samt IN rent prestandamässigt jämfört med tre jjoin-villkor, ska ha ut data och kan antingen använda en exits in eller tre join-villkor.
Om du kan uttrycka samma fråga på olika sätt så finns det inget som säger att en fråga av typ a alltid är snabbare än typ b. Idealt sett så skulle det alltid bli samma exekveringsplan.
Tack, lite luddigt formulerat kanske. Jag är ute efter hur MS-SQL server tänker när den gör en in subselect eller EXISTS, för en join gör ju kartesiska produkt som jag tolkat det och det är ju kostsamt.
Brimba ska göra lite mätningar, kanske det lättaste :)