我正在开发一个游戏库存管理系统,我想在一个表中显示所有者的补货愿望list和每个游戏的客户购买预订数。我写了一个我认为有用的查询,但后来我注意到它实际上忽略了任何有保留但最初不在补货愿望list中的游戏。查询如下:SELECTrwl.*,g.gameName,coalesce(payYes,0)payYes,coalesce(payNo,0)payNoFROMRestockWishListASrwl,GamesASgLEFTJOIN(SELECTgameID,COUNT(if(prepaid='Yes',1,NULL))payYes,COUNT(if(prepaid='No',1,NU