Hmm... jag är ingen expert men såvitt jag vet så innebär det ingen skillnad resultatmässigt. Det ena kanske är lämpligare än det andra dock, beroende på fall...
Eftersom rubriken är Where vs from, förmodar jag att det är skillnaden mellan dessa ord som efterfrågas. From används för att specificera vilken tabell man frågar efter information i. Where specificerar ett villkor.
Jo, men tolkar även databasmotorn(???) båda alternativen på samma sätt eller finns det någon som helst skillnad som gör att man skall använda det ena framför det andra. Tex att nu ligger villkoret i FROM då behöver motorn inte utföra procedur x vilket den skulle behöva om villkoret låg i WHERE.
In your examples there is no difference.
In the case of an OUTER join it does make a difference because the join condition is evaluated first (logically speaking) and then the WHERE clause is applied to the result.
131 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe