我正在處理一個查詢並陷入了這種情況。如何根據SQL中三列的組合選擇最大值
我有一個簡單的數據在這裏
Name Main_Model Sub_Model Sub_Sub_Model
===============================================
Ver1 1 0 0
ver2 1 0 0
ver1 1 2 0
ver2 1 1 0
ver1 2 0 0
ver2 1 1 1
ver1 2 2 1
這個數據我有選擇的最大型號。因此,例如
爲第1版即VER1最大型號爲
Name Main_Model Sub_Model Sub_Sub_Model
===============================================
Ver1 2 2 1
2版本,它會
Name Main_Model Sub_Model Sub_Sub_Model
===============================================
Ver2 1 1 1
我已經試過內部連接,但沒有運氣。我真的很迷惑它的邏輯。 請指導,以便我可以完成此任務。
謝謝
什麼,當你有這樣的數據' Ver2 1 20 20'? – lad2025
那個時候ver2 1 20 20將是最大模型,如果Model_sub具有最高20作爲值 – Rebecca