CNDEV
...
...
账号
登
登录
先
先随便看看
中国开发网
: 论坛:
程序员情感CBD
: 贴子 720697
leejd
·
2009-05-14 05:56:25
·
阅读: 281
直接按天select出来再加个序号就可以吧
<空>
相关信息:
请教个简单问题:数据库里的递增字段,要输出为每天日期序号,SELECT 语句该怎么写?
(136字)
(
pcplayer
[392]
2009-05-14 11:34
)
先select出那天的第一张单子
(空) (
leejd
[292]
2009-05-14 11:41
)
那不能用自动递增。。。。。。。
(23字)
(
haitao
[350]
2009-05-14 11:41
)
他没有说要每日重置吧?
(空) (
dead_lee
[263]
2009-05-14 11:42
)
看看手册了,我只记得oracle的是to_char和sysdate
(空) (
dead_lee
[303]
2009-05-14 11:41
)
对了,有一个前提要确认:是新建或修改一个系统(插入记录保存该字段的方式可以自己定义),还是使用一个现存的系统的数据(这个字段已经是0-2G的自动递增)?
(108字)
(
haitao
[877]
2009-05-14 12:42
)
现有数据,已经有递增字段了。只是查询结果需要一个日期编号给人眼睛看。
(空) (
pcplayer
[323]
2009-05-14 14:12
)
如果递增id没有缺口(记录事后被删除),而且严格按日期递增(不会事后补插入几天以前的记录))
(47字)
(
haitao
[374]
2009-05-14 14:49
)
sql来了。。。。。。。。。sql2000下,含测试数据的生成
(3020字)
(
haitao
[372]
2009-05-14 15:19
)
够复杂的!
(空) (
pcplayer
[332]
2009-05-15 02:15
)
看幫助裡面的convert 或者 cast?
(空) (
sea026
[294]
2009-05-14 13:10
)
如果是我上贴说的前提里的后者,则需要sql2005才开始支持的rank
(60字)
(
haitao
[345]
2009-05-14 13:26
)
不必, 建个序号表, 生成前后一百年的数据, 每次生成序号的时候累加下就好了
(空) (
dead_lee
[291]
2009-05-14 13:37
)
我上贴说的前提里的后者,0-2G递增的序号是旧系统已经生成,新系统不能修改它的表结构、生成方式。。。。。。
(303字)
(
haitao
[391]
2009-05-14 13:46
)
对,就是这个意思。
(空) (
pcplayer
[293]
2009-05-14 14:13
)
直接按天select出来再加个序号就可以吧
(空) (
leejd
[280]
2009-05-14 13:56
)
要看客户是否要每日重置
(空) (
dead_lee
[321]
2009-05-14 14:27
)
不充值更简单嘛
(空) (
leejd
[281]
2009-05-14 15:16
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录