首页 > 解决方案 > 根据第一个表从连接或添加表中的列创建表

问题描述

所以我有一个表 Reference(IDvalue,Symbol) 和 History(symbol,etc..) 我想添加一个包含 ID 值 int History 基于 reference.Symbol=History.Symbol 连接的列

如果符号是 ADD 并且它的 IDValue=2 我想要喜欢我的历史表必须包含该 Idvalue

标签: sqlsql-server

解决方案


创建视图对您来说是一个可行的解决方案吗?像这样的东西...

CREATE VIEW view_name AS
SELECT R.IDValue AS RIDVAlue, R.Symbol AS RSymbol, H.Symbol AS HSymbol, H.IDValue AS HIDValue 
FROM Reference R 
LEFT OUTER JOIN History H ON H.Symbol = R.Symbol

视图创建信息:https ://www.w3schools.com/sql/sql_view.asp


推荐阅读