讓說我有一個user
表和記錄是這樣的:數據排序和選擇最多的SQL Server
----------------------
| User ID | Username |
----------------------
|US1 | Andy |
|US2 | Boston |
|US3 | Charlie |
|US4 | Donnie |
|US5 | Elmo |
|US6 | Frank |
|US7 | Garry |
|US8 | Henry |
|US9 | Ignatius |
|US10 | John |
我需要的是
US10 | John
然後我做的:
SELECT MAX (UserId) FROM User;
結果是
US9 | Ignatius
因爲它按字面順序排列,所以US10不是最大值
我應該怎麼做才能完成該結果? 在此先感謝。
'user'是SQL的保留字,所以應該由括號圍繞'[用戶]使用' –
是的,我知道,這只是例如,我仍然更新了我的答案。 –