Rejoindre des vues sql oracle sql
Question
Comment puis-je joindre vues à l'aide sql? J'utilise Oracle au moment?
Sql vue 1
CREATE VIEW florence_staff AS
SELECT *
FROM staff
WHERE libname ='florence'
Sql vue 2
CREATE VIEW alexandria_staff AS
SELECT *
FROM staff
WHERE libname ='alexandria'
Je fais cela pour vérifier si la fragmentation est correcte, si vous obtenez ce que je veux dire. Merci:))
La solution
Ceux-ci seront ensembles distincts de résultats que le libname
est différent UNION ALL
si l'utilisation plutôt que UNION
SELECT * FROM florence_staff
UNION ALL
SELECT * FROM alexandria_staff
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow