個人 itemNum 從1到20,但是超過了SQLServer的默認排序這樣的1101112...19234567如何才能讓排序成爲這樣1234567891011..排序
.字符串
解決辦法:由於 itemNum 是 VARCHAR 字符串類型,要按數字大小排序須要將它轉換爲 INT 類型it
select * from tb order by cast(itemNum as int)ast