我有一个MySQL数据库,其中包含一个名为ID(VARCHAR 60)
的列ID的数据由id_num +序列号
链接例如,组数据低于
我想知道找到max"序列号"的最佳方法。对于" id_num"?
答案 0 :(得分:0)
使用substring_index()
。以下内容获取所有id_num
的最大值:
select substring_index(id, '+', 1) as id_num,
max(substring_index(id, '+', -1) + 0) as serial_num
from t
group by id_num;