我在 SQL 查询方面需要您的帮助,我正在尝试在 C# Dataset Query Builder 中构建...
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
我发现了很多非常相似的问题,但很少有完全相同的问题需要解决。那些(一两个)确实有同样问题并且有解决方案的人,我就是无法解决我的问题。
非常感谢任何帮助......非常感谢,广告
慕斯王
相关分类