vista indexada
Publicado por Jordi (39 intervenciones) el 19/11/2019 21:02:31
Buenas
Uso sql server.
Tengo una consulta hecha que me junta 2 tablas con un LEFT JOIN
SELECT tabla1.nombre, tabla1.dni, tabla2.nombre, tabla2.dni
FROM tabla1 LEFT JOIN tabla2 ON tabla1.dni = tabla2.dni;
Esta consulta me muestra todos los dni y nombre de la tabla2 y los dni y nombre de la tabla1, aunque no esten en la tabla2.
Quiero de esta consulta una vista, pero resulta que en las vistas indexadas no puedo utilizar el left join.
Alguna idea de como hacerlo?
Gracias
Uso sql server.
Tengo una consulta hecha que me junta 2 tablas con un LEFT JOIN
SELECT tabla1.nombre, tabla1.dni, tabla2.nombre, tabla2.dni
FROM tabla1 LEFT JOIN tabla2 ON tabla1.dni = tabla2.dni;
Esta consulta me muestra todos los dni y nombre de la tabla2 y los dni y nombre de la tabla1, aunque no esten en la tabla2.
Quiero de esta consulta una vista, pero resulta que en las vistas indexadas no puedo utilizar el left join.
Alguna idea de como hacerlo?
Gracias
Valora esta pregunta


0