我在查詢中遇到問題。其實,我得到的輸出如下:SQL Server查詢數據組和計數
ID Key KeyCount ---------------------- 1 Key1 1 1 Key1 1 2 Key2 2 2 Key2 2
我想要的輸出:
ID Key KeyCount ---------------------- 1 Key1 2 2 Key2 4
感謝。
我在查詢中遇到問題。其實,我得到的輸出如下:SQL Server查詢數據組和計數
ID Key KeyCount ---------------------- 1 Key1 1 1 Key1 1 2 Key2 2 2 Key2 2
我想要的輸出:
ID Key KeyCount ---------------------- 1 Key1 2 2 Key2 4
感謝。
簡單使用Group by和我假設keycount在結果集中有keycount的總和。
SELECT id, min(key) as key , sum(keycount) as keycount from tablename GROUP BY id
試試這個。
SELECT ID,Key,sum(keycount) keycount from yourTable group by id,key
SELECT ID, Key, sum(keycount) as keycount from yourTable group by id,key
試試上面的SQL語句。
這是任何beginers最簡單的問題,如果你真的想學習SQL好心第一谷歌,或者是指一些文件或書籍,然後嘗試自己
簡單puting這裏歌廳答案不會有太大的幫助,這是我的感知,全由你自己決定。
乾杯:)
爲什麼Key2數是4? – 2013-05-07 10:14:13
鍵盤數是我的鍵盤數的總和嗎?如果是,那麼key2有3個4。 – 2013-05-07 10:26:04
對。我編輯了我的問題。 – Kamlesh 2013-05-07 10:36:31