Partecipare viste SQL in Oracle SQL
Domanda
Come posso aderire a vista utilizzando SQL? Sto utilizzando Oracle in questo momento?
Visualizza SQL 1
CREATE VIEW florence_staff AS
SELECT *
FROM staff
WHERE libname ='florence'
Visualizza SQL 2
CREATE VIEW alexandria_staff AS
SELECT *
FROM staff
WHERE libname ='alexandria'
Lo sto facendo per controllare se la frammentazione è corretta, se si ottiene quello che voglio dire. Grazie:))
Soluzione
Questi saranno distinti insiemi di risultati come libname
è differente uso così UNION ALL
anziché UNION
SELECT * FROM florence_staff
UNION ALL
SELECT * FROM alexandria_staff
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow