我遇到问题,可以如下设置表。我只想返回列C中具有BA的记录,但我也想显示这些记录有AA的一行。SQL根据列选择记录,但显示所有列中的所有值
名称,发票,代码,支付
NAME1,111,BA,$ 20
NAME1,112,AA,$ 50
NAME2,113,AA,50 $
通过在Where子句中添加代码= BA,我只得到第1行。我只想将name1名称b因为它有一个BA代码发票,但我也想拉第二行,因为它是同一个人,我想显示任何有BA代码的人的所有付款。假设发票111是部分付款,错误代码为BA,该人稍后回来纠正其错误并支付额外费用。我也希望能够证明这一点。
在此先感谢!
这美丽的工作。谢谢! – Xero14