代码如下:
Select Branch.BranchName, Sum(Inventory.OnHand) From Inventory, Branch
Inventory.BranchNum = Branch.BranchNum
Group By BranchName;
我收到一个“非唯一表”的库存信息,但我不明白为什么。另外,为什么是库存而不是分支?
最佳答案
添加 WHERE
子句:
Select Branch.BranchName, Sum(Inventory.OnHand)
From Inventory, Branch
WHERE Inventory.BranchNum = Branch.BranchNum
Group By BranchName;
关于Mysql错误1066不唯一的表/别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42712012/