Problemas registros borrados en una vista
Publicado por Irene (41 intervenciones) el 09/05/2019 13:47:14
Hola.
Tengo problemas con una vista. He enlazado 3 tablas en la vista y quiero que no me salgan los registros borrados. Por ese motivo meto el DELETED().
El problema es que la consulta que me genera la vista es la siguiente:
Cuando lo correcto sería: (He metido la condicion en verde entre paréntesis )
No tengo manera de meter este paréntesis en la vista.
Me podeis ayudar????
Gracias
Irene
Tengo problemas con una vista. He enlazado 3 tablas en la vista y quiero que no me salgan los registros borrados. Por ese motivo meto el DELETED().
El problema es que la consulta que me genera la vista es la siguiente:
1
2
3
4
5
6
7
8
9
SELECT *;
FROM marcas RIGHT OUTER JOIN articulo;
INNER JOIN existenc ;
ON Articulo.codigo_art = Existenc.codart_exi ;
ON Marcas.crepro_mar = Articulo.crepro_art;
WHERE DELETED() <> .T.;
AND Marcas.codigo_mar = 2;
OR (Existenc.codalm_exi = 2);
ORDER BY Articulo.codigo_art
Cuando lo correcto sería: (He metido la condicion en verde entre paréntesis )
1
2
3
4
5
6
7
8
9
SELECT *;
FROM marcas RIGHT OUTER JOIN articulo;
INNER JOIN existenc ;
ON Articulo.codigo_art = Existenc.codart_exi ;
ON Marcas.crepro_mar = Articulo.crepro_art;
WHERE DELETED() <> .T.;
AND (Marcas.codigo_mar =2;
OR Existenc.codalm_exi =2);
ORDER BY Articulo.codigo_art
No tengo manera de meter este paréntesis en la vista.
Me podeis ayudar????
Gracias
Irene
Valora esta pregunta


0