我已经在这里问过(并解决了)一些问题 , 但现在更复杂了。我有相同的 BID 表:
Id_auction        bidder_1      winner_1    bidder_2    winner_2    item
  1                Alice           1          Ben         1          cup
  2               Charles          0          Alice       1          mug
  3                 Ben            1          Charles     1          pen
但现在我想将信息与另一张表 USD
Id_auction         USD
1                  100
2                  150
3                   50
如果投标人是赢家,则值为 1,如果不是赢家,则值为 0。因此,在第一次拍卖中,Alice 和 Ben 是赢家,在第二次拍卖中只有 Alice 获胜。我将需要一个 MySQL 查询,因此结果将如下所示:
  Id_auction       bidder        item      bidder_number   USD
  1                Alice         cup            1          100
  1                Ben           cup            2          100
  2                Alice         mug            2          150
  3                Ben           pen            1           50
  3                Charles       pen            2           50
谢谢!