mysql 的查询操作语句---自动生成各种不同的序号
1、通过查询语句添加自动生成序号
SELECT m.id,(@a :=@a + 1) AS a FROM 表名 m, (SELECT @a := 0) t1
2、MySQL字符串前后补0
前补0(LPAD)
LPAD(id, 7, 0) 前补7个0
SELECT m.id, LPAD((@a :=@a + 1), 7, 0) AS a FROM 表名 m, (SELECT @a := 0) t1
后补0(RPAD)
RPAD(id, 7, 0) 后补7个0
SELECT m.id, RPAD((@a :=@a + 1), 7, 0) AS a FROM 表名 m, (SELECT @a := 0) t1