SELECT CAMPO1, CAMPO2, CAMPO3
FROM VIEW1 V
WHERE
V.CAMPO1 between '1201' and '1207'
E QUERO QUE ALÉM DESSES REGISTROS ELE TRAGA OS OUTROS REGISTROS CONTIDO NA OUTRA TABELA.
COMO POSSO FAZER ISSO?
SELECT CAMPO1, CAMPO2, CAMPO3
FROM VIEW1 V
WHERE
V.CAMPO1 between '1201' and '1207'
SELECT campo1, campo2, campo3
FROM view1 v
WHERE v.campo1 BETWEEN '1201' AND '1207'
AND EXISTS (SELECT 1
FROM view2 vd
WHERE vd.campo1 = v.campo1)
AND EXISTS (SELECT 1
FROM view3 vt
WHERE vt.campo1 = v.campo1)
SELECT CAMPO1, CAMPO2, CAMPO3
FROM VIEW1 V
WHERE
V.CAMPO1 between '1201' and '1207'
union
SELECT CAMPO1, CAMPO2, CAMPO3
FROM VIEW2 V
WHERE
V.CAMPO1 between '1201' and '1207'
Usuários navegando neste fórum: Nenhum usuário registrado e 20 visitantes