Mysql 具有多列子查询的SQL cartesion产品,未知列问题
问题:on条款中的未知列daf.idMysql 具有多列子查询的SQL cartesion产品,未知列问题,mysql,sql,database,subquery,mysql-workbench,Mysql,Sql,Database,Subquery,Mysql Workbench,问题:on条款中的未知列daf.id 我有这个专栏,但它仍然是说未知的专栏。请帮忙 我相信mySQL可以根据字段别名进行订购 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.affiliat
我有这个专栏,但它仍然是说未知的专栏。请帮忙 我相信mySQL可以根据字段别名进行订购
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;
你能不能也包括相关的表格,这样错误就可以重现?你需要模式吗?
ORDER BY affiliate_id;