Mysql 如何平衡物料
这个查询有什么错误Mysql 如何平衡物料,mysql,Mysql,这个查询有什么错误 SELECT i.`Item Desc` AS ItemDesc, t.Trans_date AS Trans_date, t.B1 AS B1 FROM (item As i JOIN trans As t ON ((i.Item_code = t.Item_code))) WHERE t.Trans_date = (SELECT MAX(t1.Trans_date) As trans_date
SELECT
i.`Item Desc` AS ItemDesc,
t.Trans_date AS Trans_date,
t.B1 AS B1
FROM (item As i
JOIN trans As t
ON ((i.Item_code = t.Item_code)))
WHERE t.Trans_date = (SELECT MAX(t1.Trans_date) As trans_date
FROM trans AS t1
WHERE (trans.Trans_date <= '2019-08-31')
AND t1.Item_code = i.Item_code)
与您的查询有关的问题:
如果要为表指定别名,请对每个引用使用该别名。问题:从trans AS t1到trans.trans_的日期,您收到的错误是什么?不是描述
SELECT
i.`Item Desc` AS ItemDesc,
t.Trans_date AS Trans_date,
t.B1 AS B1
FROM item AS i
INNER JOIN trans AS t ON i.Item_code = t.Item_code
WHERE t.Trans_date = (SELECT MAX(t1.Trans_date) As trans_date
FROM trans t1
WHERE t1.Trans_date <= '2019-08-31'
AND t1.Item_code = i.Item_code);