如何使用sql加入视图?我目前正在使用Oracle吗?
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'
我这样做是为了检查碎片是否正确,如果你理解我的意思。谢谢:))
答案 0 :(得分:5)
这些将是不同的结果集,因为libname
不同,因此请使用UNION ALL
而不是UNION
SELECT * FROM florence_staff
UNION ALL
SELECT * FROM alexandria_staff