根据第一个表,通过联接或添加表中的列来创建表

时间:2019-07-10 14:52:55

标签: sql sql-server

所以我有一张桌子 参考(ID值,符号) 和 历史记录(符号等)  我想添加一列,其中包含基于连接的ID值int History reference.Symbol = History.Symbol

如果符号是ADD且IDValue = 2,我希望 我的历史记录表必须包含该Idvalue

1 个答案:

答案 0 :(得分:0)

创建视图对您来说是否可行?像这样...

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