【发布时间】:2019-09-05 10:57:30
【问题描述】:
我是新的 MySQL。 当我执行以下查询时,我得到操作数应该包含 1 列错误。
select a.status, a.order_number, a.net_order_amt, a.retailer_id, a.order_date
from (select status, order_number, net_order_amt, retailer_id,
(order_date/1000,'%Y-%m-%d') as order_date
from Order
where FROM_UNIXTIME(order_date/1000,'%Y-%m-%d') between '2019-08-31' and '2019-08-31'
) as a
INNER JOIN Retailer AS r on a.retailer_id = r.retailer_id;
我是 MySql 的新手程序员,我无法解决错误。谁能帮我解决这个问题。
【问题讨论】:
-
(order_date/1000,'%Y-%m-%d')- 你想在这里做什么。你忘记使用这个函数了。
标签: mysql sql inner-join