我有這樣更新列從一組最小值
uniqueid | name | newid | sirname
----------+-------------+-------+---------
A1 | Adam | NULL | Danny
A2 | Adam (Lee) | NULL | Danny
A5 | Adam (Koh) | NULL | Danny
B4 | Bruce | NULL | CK
B6 | Bruce (Lee)| NULL | CK
數據庫如何從group by sirname
我想要的結果更新所有newid
到min(unique id)
:
uniqueid | name | newid | sirname
----------+-------------+-------+---------
A1 | Adam | A1 | Danny
A2 | Adam (Lee) | A1 | Danny
A5 | Adam (Koh) | A1 | Danny
B4 | Bruce | B4 | CK
B6 | Bruce (Lee) | B4 | CK
如何定義既有數字又有字母的數據的「最小值」? – 2012-02-14 14:52:04
「唯一身份證」的類型是什麼? – Michas 2012-02-14 14:52:23
min()適用於這種類型的唯一ID並且唯一ID是varchar(1個字母有10個數字) – ChongWang87 2012-02-15 13:42:48