各位高人我现在的数据库中设定了一个字段自增长(ver)。但是出现的如下的增长结果:
id ver name city
001 1 andy dl
001 2 sam bj
002 3 candy sh
002 4 bob wh
我如何设定才能做成如下结果呢:
id ver name city
001 1 andy dl
001 2 sam bj
002 1 candy sh
002 2 bob wh
是不是这个无法再数据库中设定实现?
id ver name city
001 1 andy dl
001 2 sam bj
002 3 candy sh
002 4 bob wh
我如何设定才能做成如下结果呢:
id ver name city
001 1 andy dl
001 2 sam bj
002 1 candy sh
002 2 bob wh
是不是这个无法再数据库中设定实现?
,ver))engine =myisam
-> ;
Query OK, 0 rows affected (0.03 sec)mysql> insert into auto(id) values(1),(1),(2),(2);
Query OK, 4 rows affected (0.00 sec)
Records: 4 Duplicates: 0 Warnings: 0mysql> select * from auto;
+----+-----+
| id | ver |
+----+-----+
| 1 | 1 |
| 1 | 2 |
| 2 | 1 |
| 2 | 2 |
+----+-----+
4 rows in set (0.00 sec)
只限于myisam
values ('00000001', (select ifnull(max(ver),0)+1 as max_ver from t_wirelesslan_rrk where wirelessno='00000001'))