我可以在其中插入我的主表的视图列存在吗,但该列不存在,但我将要连接值的表中存在该列。有办法吗? 我可以使用哪种JOIN函数?
答案 0 :(得分:0)
是的,您可以像常规查询一样编写视图,并设置其格式以返回所需的任何列(物理列或创建的列)。例如:
CREATE OR REPLACE VIEW MyView AS
SELECT a.*, b.*, CONCAT(a.id, b.id) AS CompositeId
FROM MyTable a
INNER JOIN MyTable2 b ON a.id = b.id
;
您可以使用在普通查询中使用的任何标准JOIN
。