|
怎么分行写呢??
SQL="SELECT 指令发行管理.预定生産管理, 本体型式名.本体型式名, 本体制造厂家.制造厂家, 本体型式名.台数, 製品名.図番ID, 製品名.図番, Sum(使用量.使用量) AS 使用量合计, 指令发行管理.生产数量, 本体型式名.平均ST, 指令发行管理.受注NO, [生产数量]*[使用量合计] AS 压着总数
FROM ((製品名 INNER JOIN ((((本体型式名 INNER JOIN 本体制造厂家 ON 本体型式名.制造厂家ID = 本体制造厂家.制造厂家ID) INNER JOIN 本体与端子的使用 ON 本体型式名.本体型式名ID = 本体与端子的使用.本体型式名ID) INNER JOIN ((部品名 INNER JOIN 仕入先 ON 部品名.仕入先ID = 仕入先.仕入先ID) INNER JOIN 類別 ON 部品名.類別ID = 類別.類別ID) ON 本体与端子的使用.部品名ID = 部品名.部品名ID) INNER JOIN 使用量 ON 部品名.部品名ID = 使用量.部品名ID) ON (製品名.図番ID = 使用量.図番ID) AND (製品名.図番ID = 使用量.図番ID)) INNER JOIN 指令发行管理 ON 製品名.図番ID = 指令发行管理.図番ID) INNER JOIN 取引先 ON 製品名.取引先ID = 取引先.取引先ID
GROUP BY 指令发行管理.预定生産管理, 本体型式名.本体型式名, 本体制造厂家.制造厂家, 本体型式名.台数, 製品名.図番ID, 製品名.図番, 指令发行管理.生产数量, 本体型式名.平均ST, 指令发行管理.受注NO, 類別.類別, 取引先.取引先
HAVING (((指令发行管理.预定生産管理)=[Forms]![指令发行]![预定生産管理]) AND ((指令发行管理.生产数量)>0));"
[em06][em06] |
|