我试图连接 2 个表以获得匹配值,但我得到的是模棱两可的子句,
我的代码在这里
SELECT *
FROM auction_media
JOIN auctions
ON auction_id = auction_id
WHERE media_type = '3'
可以在此处找到我的表结构示例 错误是 Column 'auction_id' in on clause is ambiguous
http://sqlfiddle.com/#!2/13583
我应该怎么做才能解决这个问题?
最佳答案
试试这个
SELECT *
FROM auction_media
JOIN auctions
ON auction_media.auction_id = auctions.auction_id
WHERE media_type = '3'
关于mysql - mysql连接上的歧义子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14452258/