Information générale
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Titre:
Problema con una vista
Hola a todos:
Estoy utilizando una vista de 4 tablas para creear un informe, dos tablas maestro-detalle (pedidos y detalles de pedidos), y otras dos con la información del proveedor y del vendedor que realiza el pedido. El SQL que genera la vista es el siguiente:
SELECT Pedidos.idpedido, Pedidos.proveedor, Pedidos.fecha,;
Pedidos.tecnico, Pedidos.total, Pedidos.iva, Pedidos.obsevac,;
Pedidos.cancelado, Vendedor.nombre, Det_pedido.descrip,;
Det_pedido.unidades, Proveedo.tlfcontacto, Proveedo.contacto,;
Proveedo.domicilio, Proveedo.telefono, Proveedo.fax, Proveedo.localidad;
FROM datos!vendedor INNER JOIN datos!pedidos;
INNER JOIN datos!det_pedido;
INNER JOIN datos!proveedo ;
ON Pedidos.proveedor = Proveedo.codigo ;
ON Pedidos.idpedido = Det_pedido.pedido ;
ON Vendedor.codigo = Pedidos.tecnico
Al intentar guardar la vista me dice se ha producido un error de anális de consulta. Por otro lado, si copio el SQL y lo ejecuto en un formulario, parece que funciona, pero repite el mismo proveedor o vendedor en todos los registros (según el orden de los JOINS).
Alguien sabría en que me estoy equivocando.
Gracias de antemano.
Iñaki.
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement