Ik ben bezig om wat queries op te zetten en nu vroeg ik me opeens het volgende af. Wat is nu beter:
SELECT t1.*,t2.* FROM t1 JOIN t2 ON (t1.id=5 AND t2.xid=t1.xid)
of
SELECT t1.*,t2.* FROM t1 JOIN t2 ON (t2.xid=t1.xid) WHERE t1.id=5
Zit hier een verschil in qua performance of maakt het niks uit. In voorbeelden kom ik vaak de laatste tegen.
SELECT t1.*,t2.* FROM t1 JOIN t2 ON (t1.id=5 AND t2.xid=t1.xid)
of
SELECT t1.*,t2.* FROM t1 JOIN t2 ON (t2.xid=t1.xid) WHERE t1.id=5
Zit hier een verschil in qua performance of maakt het niks uit. In voorbeelden kom ik vaak de laatste tegen.