sql server 有两张表
单据单头 A 表 , 里面 单号-B 字段, 关联字段 ID
单据单身 C表 , 里面 物料-D字段 , 关联字段 B_ID
关联重复字段 A表 ID 等于 B表 B_ID
如何通过 A表 单号字段 B 带出所有 C表中的 所有D字段
1
我先把 A表中 关联字段放 A1 单元格 后使用 ,
sql("JDBC1", "select D from C where [B_ID]= '" + A1 + "'", 1, 1)
只能查出 一行的 D 物料 实际有多行 D
写成一个数据集select a.id ,c.d from a left join c on a.id=c.b_id
或者两个数据集写过滤条件