這是我的查詢限制的記錄
SELECT
[MO].[Id] AS [ObjectId],
[CA].[Id] As [CategoryId],
[GR].[Id] AS [GroupId]
FROM [MYOBJECT] AZ [MO]
INNER JOIN [Category] AS [CA] ON [CA].[Id] = [MO].[CategoryId]
Inner Join [Group] AS [GR] ON [GR].[CategoryId] = [CA].[ID]
結果是:
ObjectId CategoryId GroupId
-----------------------------------
1 1 1
1 2 2
2 1 1
2 2 2
但我需要含混上ObjectId
我的意思是categoryid
和groupid
是不是對我很重要,我需要的東西如下所示:
ObjectId CategoryId GroupId
-----------------------------------
1 1 1
2 1 1
或
ObjectId CategoryId GroupId
-----------------------------------
1 2 2
2 1 1
上述兩種結果是罰款,我和他們兩個,你看到的是真實的記錄(如你在第一個查詢中看到)
所以,我怎樣才能得到這樣的結果?最快的方法是什麼?任何建議?