mysql左连接列重组
我有一个名为mysql左连接列重组,mysql,sql,database,join,Mysql,Sql,Database,Join,我有一个名为application\u user的表,其中有一个名为id的字段。另一个名为凭证信息的表,其字段名为maker\u id。现在,我想使用maker\u id和id左连接application\u user表和凭证信息表?但此错误显示为: Error Code: 1054 Unknown column 'application_user.id' in 'on clause' 谁能帮我一下吗?下面是我的代码: LEFT JOIN application_use
application\u user
的表,其中有一个名为id
的字段。另一个名为凭证信息
的表,其字段名为maker\u id
。现在,我想使用maker\u id
和id
左连接application\u user
表和凭证信息
表?但此错误显示为:
Error Code: 1054
Unknown column 'application_user.id' in 'on clause'
谁能帮我一下吗?下面是我的代码:
LEFT JOIN application_user AS maker
ON(voucher_info.maker_id = application_user.id)
换成
ON (voucher_info.maker_id = maker.id)
为表添加别名后,只能通过别名引用该表。将其更改为
ON (voucher_info.maker_id = maker.id)
一旦你给一个表添加了别名,你就只能通过别名来引用它。@ExplosionPills我有这个列。问题出在哪里?@ExplosionPills我有那个专栏。问题在哪里?