3

How can I join views using sql? I'm using Oracle at the moment?

Sql view 1

CREATE VIEW florence_staff AS
SELECT *
FROM staff
WHERE libname ='florence'

Sql view 2

CREATE VIEW alexandria_staff AS
SELECT *
FROM staff
WHERE libname ='alexandria'

I'm doing this to check if the fragmentation is correct, if you get what i mean. Thanks :))

Maxim Kumpan
  • 2,545
  • 2
  • 19
  • 23
getaway
  • 8,792
  • 22
  • 64
  • 94

1 Answers1

5

These will be distinct result sets as the libname is different so use UNION ALL rather than UNION

SELECT * FROM florence_staff
UNION ALL
SELECT * FROM alexandria_staff
Martin Smith
  • 438,706
  • 87
  • 741
  • 845