get*_*way 3 sql oracle join views union-all
如何使用sql加入视图?我现在正在使用Oracle?
Sql视图1
CREATE VIEW florence_staff AS
SELECT *
FROM staff
WHERE libname ='florence'
Run Code Online (Sandbox Code Playgroud)
Sql视图2
CREATE VIEW alexandria_staff AS
SELECT *
FROM staff
WHERE libname ='alexandria'
Run Code Online (Sandbox Code Playgroud)
我这样做是为了检查碎片是否正确,如果你理解我的意思.谢谢 :))
这些将是不同的结果集,因为它libname是不同的,所以使用UNION ALL而不是UNION
SELECT * FROM florence_staff
UNION ALL
SELECT * FROM alexandria_staff
Run Code Online (Sandbox Code Playgroud)