【发布时间】:2019-03-30 22:11:01
【问题描述】:
我需要您的帮助来处理我正在尝试在 C# Dataset Query Builder 中构建的 SQL 查询...
SELECT HouseHold.HHID, Client.FIRST_NAME, Client.LAST_NAME
FROM ((Client
INNER JOIN HouseHold_Client ON Client.CID = HouseHold_Client.CID)
INNER JOIN HouseHold ON HouseHold_Client.HHID = HouseHold.HHID)
上面的代码为我提供了所有 HouseHolds(他们的 ID)以及属于他们的客户的列表:
HHID | FIRST_NAME | LAST_NAME
------------------------------
1 | Penelope | Grant
1 | Brian | Dyer
2 | James | Newman
2 | Richard | Parsons
.. 但我不知道如何让属于同一个 HouseHold 的人出现在同一行,例如稍后的数据网格视图:
HHID | I_FIRST_NAME | I_LAST_NAME | II_FIRST_NAME | II_LAST_NAME
-----------------------------------------------------------------
1 | Penelope | Grant | Brian | Dyer
2 | James | Newman | Richard | Parsons
我发现了大量非常相似的问题,但很少有人需要解决相同的问题。那些(一两个)真的有同样的问题并且有解决方案,我就是无法解决我的问题。
非常感谢任何帮助... 非常感谢你, 广告
【问题讨论】:
-
每户最多2人吗?
-
是的...最少 1 个,最多 2 个。谢谢...
标签: c# sql ms-access-2016