gpt4 book ai didi

mysql - 不是唯一的表/别名 : 'dig'

转载 作者:行者123 更新时间:2023-11-28 23:49:33 25 4
gpt4 key购买 nike

我正在尝试从 5 个表中提取数据并显示数据。

ple_active_starter
ple_parkeon_starter
ple_pbp_starter
ple_ips_starter
ple_dig_starter
SELECT
ac.route,
ac.address,
ac.time_restriction_summary,
ac.paybyphone_number,
dig.total_coll,
ips.amount,
par.amount,
pbp.total ,
pbp.status,
ac.old_meter_number,
par.payment_type
FROM ple_active_starter ac, ple_parkeon_starter par, ple_pbp_starter pbp, ple_ips_starter ips, ple_dig_starter dig
INNER JOIN dig ON dig.process_date = ips.transaction_date

我继续收到错误消息“不是唯一的表/别名 :dig”。

我做错了什么?您可以就此分享任何信息,我们将不胜感激。

最佳答案

更改您的JOIN 语句

INNER JOIN dig ON dig.process_date = ips.transaction_date

到下面

INNER JOIN ple_dig_starter dig ON dig.process_date = ips.transaction_date

将您的查询 FROM 部分更改为以下

FROM ple_active_starter ac
INNER JOIN dig ON dig.process_date = ac.some_column;

关于mysql - 不是唯一的表/别名 : 'dig' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32829411/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com