You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何基于两张关联SQL表创建含ID_Number与Cost字段的视图

SQL视图创建实现方案

两张表通过公共关联字段Order_Number做匹配,根据不同业务数据需求可以选择不同的关联逻辑,对应代码如下:

常用内连接版本

仅返回两表中订单号能完全匹配的记录,适合要求ID必须对应有效成本数据的场景:

CREATE VIEW ID_Cost_View AS
SELECT
    table2.ID_Number,
    table1.Cost
FROM 表2 table2
INNER JOIN 表1 table1
    ON table2.Order_Number = table1.Order_Number;

左连接版本

保留表2中所有ID记录,若ID关联的订单号没有匹配到对应成本,Cost字段会返回NULL,适合需要全量保留ID数据的场景:

CREATE VIEW ID_Cost_View AS
SELECT
    table2.ID_Number,
    table1.Cost
FROM 表2 table2
LEFT JOIN 表1 table1
    ON table2.Order_Number = table1.Order_Number;

注意事项

  • 代码中的表1、表2需要替换为你实际数据库中的真实表名,视图名ID_Cost_View也可以根据命名规范自行修改
  • 如果业务中存在同一订单号对应多条成本记录、或同一ID关联多个订单号的情况,需要额外增加去重、聚合逻辑,避免视图输出重复数据

内容的提问来源于stack exchange,提问作者Ali Soroush

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 13:01:01