0
我正在爲我的數據庫條目的版本控制系統工作。獲取所有的條目從那裏版本是最高的一個MySQL表ID
我有2個需要檢查的值,RefID(這是資產本身的ID)和版本,這是什麼版本的條目,RefID是相同的所有版本。我想要做的是獲取具有唯一RefID的所有條目,同時作爲最高版本ID,基本上是所有條目的HEAD。
如果有人知道如何在MySQL中編寫這個查詢,這將是非常有益的!
我正在爲我的數據庫條目的版本控制系統工作。獲取所有的條目從那裏版本是最高的一個MySQL表ID
我有2個需要檢查的值,RefID(這是資產本身的ID)和版本,這是什麼版本的條目,RefID是相同的所有版本。我想要做的是獲取具有唯一RefID的所有條目,同時作爲最高版本ID,基本上是所有條目的HEAD。
如果有人知道如何在MySQL中編寫這個查詢,這將是非常有益的!
對於這種情況,使用方法:
SELECT t.refid,
MAX(t.version) AS max_version
FROM YOUR_TABLE t
GROUP BY t.refid