有一条SQL语句不知道怎么写,紧急求助

almims 2010-06-12 01:21:33
我要用一条SQL语句实现输出 01-60

HOURS
01
02
03
...
58
59
60

以上的HOURS代码字段名称
请高人相助!
...全文
63 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
almims 2010-06-12
  • 打赏
  • 举报
回复
万一number 的1-60间少了删除了一条记录呢
almims 2010-06-12
  • 打赏
  • 举报
回复
我不知道通过系统表来实现这个功能,会不会换个版本什么的不稳定
almims 2010-06-12
  • 打赏
  • 举报
回复
谢谢大家热情回复啊,先找个最优的试试,一会儿来加分
jaydom 2010-06-12
  • 打赏
  • 举报
回复

select right('00'+ ltrim(number),2)
from master..spt_values
where type='p' And number between 1 and 60
yanweihuanghui 2010-06-12
  • 打赏
  • 举报
回复
select right('00'+ ltrim(number),2) from master..spt_values
where type='p' And number between 1 and 60
jwdream2008 2010-06-12
  • 打赏
  • 举报
回复
select right('00'+ ltrim(number),2)  from master..spt_values 
where type='p' And number between 1 and 60
jenhon 2010-06-12
  • 打赏
  • 举报
回复
select '01' as [hours]
union all
select '02' as [hours]
union all
select '03' as [hours]
union all
...
union all
select '60' as [hours]

22,300

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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