作者jonce007 (汪汪)
看板Database
标题[SQL ] 如何select 出1到x之间的空号呢?
时间Mon Oct 10 23:20:28 2011
请教各位大大,
我有一连续号码的mysql table t1
主键栏位名称no为auto_increment。
之前的设计,
资料如果有错误或者作废不要了,就直接delete了。
现在boss要求,列出所有的作废清单,并填列原因或理由
(公家的作法,一定要)
我是一笔一笔把它insert回去吗?再作一个理由栏和作废栏好呢
(以上可能要改既有的程式,加上where not 作废...,怕改错别人的东东问题更大)
或者另立一个table t2来放这些被删除的号码和理由好。
(我比较倾向这个)
另一个问题,假设最後一号是x
有可能select 出1到x之间的空号吗?
select no from t1 where .....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.37.9.145