我需要获得最高出价和该用户名,但结果以错误的方式出现
这是我的两张桌子
产品
id | name | username
1 | A | deen
2 B | ann
投标
id | c_bid | username
1 | 10 | ann
1 | 12 | ann
1 | 13 | ann
2 | 10 | ann
1 | 15 | Hel
1 | 16 | Hel
SQL
SELECT name, bid.username AS username, MAX(bid.c_bid) AS c_bid FROM product INNER JOIN bid
ON gems.id= bidding.id WHERE bid.id = '1'
结果
name | c_bid | username
A | 16 | ann
为什么这个结果会出现在这个 sql 上?