[SQL ] SQL(MySQL)中 实现自动分组编号

楼主: JeremyJoung (J.J.)   2015-02-19 02:58:50
这是工作中遇到的问题
我需要一个分组的自动流水编号
每个GROUP都需要从1开始自动编号
由于 INSERT UPDATE过程中 无法参考自我查询
所以无法巢状自己查自己
如果说 另外开一个COUNT表或VIEW
在批次INSERT 或UPDATE时
COUNT表不会自动更新 必须一笔一笔处理 这样很没效率
请问有没有什么方法可以实现 纯粹SQL指令的分组自动编号
我目前惯用环境是MySQL 但是希望其他SQL也可以适用
所以Oracle sequence 暂时先跳过
作者: rockchangnew (rock)   2015-02-19 09:50:00
Ms sql可以,请查over关键字
作者: TeemingVoid (TeemingVoid)   2015-02-20 01:14:00
MySQL 的 MyISAM engine table 最符合您的需求,请参阅: http://ppt.cc/qEUp

Links booklink

Contact Us: admin [ a t ] ucptt.com