我有以下代碼來查詢我的數據庫的SQL Server CE GROUP BY例外
SELECT U.Name, U.Date, Max(I.Amount)
FROM Users AS U,Installments AS I
GROUP BY I.ID
HAVING (Max(I.Sr) = 40 AND U.ID = I.ID)
它產生的異常說
在聚合和分組表達式的SELECT子句 包含僅聚合分組表達式[SELECT子句 = U.Name]
而且我已經試過GROUP BY U.ID, I.ID
但存在同樣的問題
請告訴我,我做錯了
但GROUP BY U.name是NCHAR和NCHAR在GROUP不允許BY正如微軟所說的 – user1375948
@ user1375948:根據[有關SQL Server CE的GROUP BY的MSDN文檔](http://msdn.microsoft.com/zh-cn/library/ms173245%28v=sql.100%29), 'GROUP BY'表達式中不支持'ntext'和'image'類型的列 - nchar'不應該是一個問題 –