【发布时间】:2015-09-23 17:18:18
【问题描述】:
SELECT
daf.id as affiliate_id,
daf.name as affiliate_name,
dal.name as allocation_name,
dal.id as allocation_id,
dal.allocation,dal.price
FROM
degreeamerica.affiliates daf,degreeamerica.allocations dal
JOIN
(select pap.lead_price,pap.live, pap.allocation_id,pap.affiliate_id from paul.affiliates_price pap) pafp
ON (dal.id=pafp.allocation_id and daf.id=pafp.affiliate_id)
ORDER BY daf.id;
问题:它在 on 子句中显示未知列 daf.id,虽然我在字段列表中有此列,请帮助!!!。
【问题讨论】:
-
为什么要混合新旧风格的
JOIN表达式?
标签: mysql sql database subquery mysql-workbench