【发布时间】:2021-03-11 02:02:19
【问题描述】:
假设我有 2 张桌子
人(ID、姓名)
狗(id,名字)
是否可以创建一个包含所有狗名和所有人名的视图,例如,如果我想计算有多少实体被称为 Toby,我必须只查询该视图?
理想情况下它看起来像
- John - John 来自 People 表
- Toby - 和 Toby 来自狗桌
我正在使用 PostgreSQL 数据库,但我很想知道是否有人能够做到这一点。
【问题讨论】:
-
CREATE VIEW w AS SELECT name FROM People UNION ALL SELECT name FROM dogs可以使用
标签: sql database postgresql select view