2
我有三個表:LINQ選擇M:N的用戶:組
cp_user (id, name)
cp_group (id, name)
cp_usergroup (user_id, group_id)
- 經典的M:N的東西。
假設以下數據:
cp_user
1, Paul
2, Steven
cp_group
1, Admin
2, Editor
cp_usergroup
1, 1
1, 2
2, 2
於是保羅是管理和編輯組,而史蒂芬只是在編輯器組。我想從數據庫生成一個類似的列表:
Paul Admin
Paul Editor
Steven Editor
有什麼建議嗎?
謝謝! 克萊門斯
嗯,抱歉地說,但這返回 保羅管理員 史蒂芬聯繫 保羅編輯 史蒂芬編輯 看來表只是交叉連接。 – blacktarmac 2010-06-01 05:43:03
你是說第一個解決方案(流利的語法)返回你想要的結果,但查詢表達式不? – 2010-06-02 07:35:20