Hola, tengo que hacer una consulta entre estas 3 tablas:
COMPRAS: Id_Compra, Id_Distribuidor
DETALLECOMPRAS:Id_Compra, RefNom, RefNum, PrecioCompra
ARTICULOS: RefNom, RefNum, Cantidad
"user_distribuidor" --> distribuidor introducido por el usuario
Mi pregunta es que diferencia hay entre colocar el WHERE al final o entre los INNER JOINs
SELECT articulos.RefNom, articulos.RefNum
FROM articulos
INNER JOIN detallecompras ON detallecompras.RefNum=articulos.RefNum AND detallecompras.RefNom=articulos.RefNom
INNER JOIN compras ON compras.IdCompra=detallecompras.Id_compra AND Id_distribuidor="user_distribuidor"
WHERE Cantidad>0
SELECT articulos.RefNom, articulos.RefNum
FROM articulos
INNER JOIN detallecompras ON detallecompras.RefNum=articulos.RefNum AND detallecompras.RefNom=articulos.RefNom
WHERE Cantidad>0
INNER JOIN compras ON compras.IdCompra=detallecompras.Id_compra AND Id_distribuidor="user_distribuidor"
Muchas gracias!!