RE:Comparar campos de dos consultas distintas
SELECT TBl_DetPedidoVid.tNumPedVid, Sum(TBl_DetPedidoVid.nCantidadVid) AS CanVidPed
FROM TBl_DetPedidoVid LEFT JOIN Tbl_PedidosDeCompra ON TBl_DetPedidoVid.tNumPedVid = Tbl_PedidosDeCompra.tNumPedCom
GROUP BY TBl_DetPedidoVid.tNumPedVid, Tbl_PedidosDeCompra.oPendiente, Tbl_PedidosDeCompra.oAnulado, Tbl_PedidosDeCompra.nTipoPed, TBl_DetPedidoVid.oAnulado
HAVING (((TBl_DetPedidoVid.tNumPedVid)=29) AND ((Tbl_PedidosDeCompra.oPendiente)=True) AND ((Tbl_PedidosDeCompra.oAnulado)=False) AND ((Tbl_PedidosDeCompra.nTipoPed)=2) AND ((TBl_DetPedidoVid.oAnulado)=False));
SELECT TBl_AlbDetVidCom.VttNumPedVid, Sum(TBl_AlbDetVidCom.nCanRecVid) AS CanVidRec
FROM TBl_AlbDetVidCom
GROUP BY TBl_AlbDetVidCom.VttNumPedVid
HAVING (((TBl_AlbDetVidCom.VttNumPedVid)=29));
Gracias Quique por la ayuda, pero creo que no me he explicado bien
Intentaré explicarme mejor
En realidad lo que necesito es comparar el campo "CanVidPed" de la primer consulta con el campo "CanVidRec" de la segunda, y si son iguales tengo que abrir la tabla "Tbl_PedidosDeCompra" y cambiar el campo "oPendiente" a Falso esto lo ejecutaría con el mismo boton de guardar datos en un formulario
Gracias