2014-09-11 55 views
-5

您好我執行以下查詢從數據庫到c + +列表視圖時有問題。如何通過查詢在c + +中做一個組

SELECT FN 
     ,SN 
     ,Team 
     ,Caps 
FROM PlayerProfile 
WHERE Caps = (
    SELECT MAX(Caps) 
    FROM PlayerProfile 
) 
GROUP BY Team; 

當我在沒有「GROUP BY」查詢的情況下執行程序時沒有錯誤。 任何幫助,將不勝感激!

+2

你有什麼問題?你會得到什麼錯誤?執行該聲明時會發生什麼?您是否嘗試過在SQL控制檯中執行語句? – 2014-09-11 08:10:12

+0

什麼是錯誤?我對你的查詢/設置一無所知,但我相信這些信息會幫助那些有用的人。在SO問題中包含錯誤消息總是一個好主意 – chrisb2244 2014-09-11 08:10:45

+0

在使用Windows窗體的C++ CLR項目中使用它。我試圖將所有的項目添加到一個ListView。我得到的錯誤是這個「語法錯誤(缺少opreator)在查詢問題」 – Paulie 2014-09-13 16:41:31

回答

0

您正在選擇欄,如FN,SNCaps。我想,如果你至少在一組中至少有一列有多個值,