【发布时间】:2016-05-19 05:06:12
【问题描述】:
我试图在临时表中创建不同的数据,试图用创建表来简化它#tabletemp 仍然出错,它说无法识别接近不同的数据类型,并且在 ponumber 附近需要逗号或右括号
代码如下:
CREATE TEMPORARY TABLE t1(
SELECT DISTINCT
PONumber varchar(10),
POdate varchar(10),
customername varchar(35),
description varchar(22)
FROM tb_po
);
SELECT
p.PONumber,
p.podate,
p.customername,
p.description,
(
SELECT SUM(q.deliveryqty)
FROM tb_spb q
WHERE p.PONumber = q.PONumber AND p.description = q.description
) AS Total
FROM t1 p
【问题讨论】:
-
你想要什么?请添加简单的输入输出
-
是MySql还是Sql server?这是两种不同的产品。
-
mysql,抱歉打错标签,我会编辑它
-
@shamimreza 这是我在这里输入时间太长的主要问题stackoverflow.com/questions/37293592/…