如何使这样的字段值自动加1?

x_qiang 2001-07-20 08:52:27
现有一个table,有字段type,id_num,name等等
如何根据type的类别,使id_num自动加1
如type='学生',id_num从1开始,依次加1
type='工人',id_num从1开始,依次加1

要考虑到友删除一条的情况
...全文
64 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
x_qiang 2001-07-20
  • 打赏
  • 举报
回复
谢谢Focus(老鱼) :

猛禽 2001-07-20
  • 打赏
  • 举报
回复
删除了还要连续?那你只好在插入前用 SELECT MAX(id_num) + 1 FROM table1 WHERE type='学生' 取得一个号,再插入。

5,390

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧