我有一種情況,其中可以有多種類型的後刪除重複記錄(:XXXXXX,YYYYYY和類型2:TYPE1 AAAAA,BBBBB)對於相同的NUM(提供的條件相同的用戶名組合多個主鍵
相關聯我的意思是可以有多個類型爲相同的用戶名相同的數量和p_id 現在我必須結合值1,2,3,4,5爲PK 1和PK 2(圖1),因爲他們有類似的類型(類型1 XXXXX和類型2:AAAAA)兩者的主鍵
這些值必須與最大(PK進行組合),即PK = 2按圖1
然後結果集應該看起來如圖2所示。 將這些值合併後,我必須從表名中刪除pk 1:值,應該只有max(pk)(這是pk = 2),因爲我合併價值。
有人可以幫助我這個。我會很感激你的幫助
Pk num P_id year Value value value value value type type username
1 2 3 4 5 1 2
1 123456 4567 2012 $2 $5 0 0 0 xxxxx aaaaa mr.nice
2 123456 4567 2012 $1 $5 $2 0 0 xxxxx aaaaa mr.nice
3 123456 4567 2012 0 $2 0 0 0 yyyyy bbbbb mr.nice
Fig 1: Table name: values
Pk num P_id year Value value value value value type type username
1 2 3 4 5 1 2
2 123456 4567 2012 $3 $10 $2 0 0 xxxxx aaaaa mr.nice
3 123456 4567 2012 $0 2 0 0 0 yyyyy bbbbb mr.nice
圖2:表名:結合您結合使用GROUP BY子句值的值
歡迎來到StackOverflow。請不要在你的問題中添加像「*************」這樣的噪音和混亂。它不會讓你的答案更快,它分散你想要問的問題,而且浪費了那些不得不刪除它的人的時間。如果你花時間和精力去問一個更具體的問題(或者清理問題的內容,使其更易讀),這會更好。謝謝。 – 2013-03-27 23:47:20
此外,我不知道「圖1」和「圖2」試圖傳達什麼,因爲格式不可讀。請[編輯]嘗試清理它,以便我們可以告訴它應該代表什麼。 (您可以點擊文本區域右上角的小橙色'?'來獲取格式幫助,但至少需要代碼和示例數據縮進四個空格來標記它。)謝謝。 – 2013-03-27 23:50:39
謝謝你的建議!我試圖上傳圖像,但它不允許我,因爲我沒有最低的聲譽 – sunny 2013-03-27 23:57:19