我有一个Products表,其中有一个名为' code'的唯一列。 代码以字母开头,然后是后续数字。所以,产品代码是这样的: A01,A02,A03,A04,B01,B02,C01,C02,C03等......
如何获得每封信的最高编号? (即A的当前计数器为04,B为02,C为03,等等)
答案 0 :(得分:2)
如果您的数据具有恒定值? 如果是,您可以使用 MAX with GROUP BY LEFT(col,1)
示例: SELECT MAX(右(col,2)FROM表GROUP BY LEFT(col,1)