Redian新闻
>
开源是可以看到源代码的意思吧,为什么这个看不到呢?
avatar
开源是可以看到源代码的意思吧,为什么这个看不到呢?# Java - 爪哇娇娃
g*e
1
再请教大牛一个问题:
有这样一个table A
ID Status Weekseq
1 A 6
2 B 7
3 C 8
4 D 8
5 A 8
我想找出weekseq从大到小排列,query出如下table
ID Status Weekseq WeekOrder
1 A 6 3
2 B 7 2
3 C 8 1
4 D 8 1
5 A 8 1
包子谢了!
avatar
a9
3
。。。。。。
select id,status,weekseq,9-weekseq as week order order by weekseq

【在 g********e 的大作中提到】
: 再请教大牛一个问题:
: 有这样一个table A
: ID Status Weekseq
: 1 A 6
: 2 B 7
: 3 C 8
: 4 D 8
: 5 A 8
: 我想找出weekseq从大到小排列,query出如下table
: ID Status Weekseq WeekOrder

avatar
z*3
4
去这些软件官方网站上找src download
不过也没有必要
你直接把jar下到
然后反编译一下,就可以看到了
java的东西都是可以反编译的
avatar
g*e
5
谢谢你回答哈。我没有说清楚。
这个weekseq一共是过去27个星期,有时候是从6到33,下个星期就是7到34,再下个星
期就使8到35。。
我想要的区query就是不论从6到33还是从7到34,33或者34算是last1week,32或者33算
是last2week,一次类推。
谢谢了。

【在 a9 的大作中提到】
: 。。。。。。
: select id,status,weekseq,9-weekseq as week order order by weekseq

avatar
a9
6
把9换成DATEPART(ww,GETDATE())

【在 g********e 的大作中提到】
: 谢谢你回答哈。我没有说清楚。
: 这个weekseq一共是过去27个星期,有时候是从6到33,下个星期就是7到34,再下个星
: 期就使8到35。。
: 我想要的区query就是不论从6到33还是从7到34,33或者34算是last1week,32或者33算
: 是last2week,一次类推。
: 谢谢了。

avatar
g*e
7
谢谢你。包子已经送上了。。。

【在 a9 的大作中提到】
: 把9换成DATEPART(ww,GETDATE())
avatar
a9
8
你们这个表设计挺有意思的,难道每周还要执行一次
update tablea set Weekseq=Weekseq+1 ?

【在 g********e 的大作中提到】
: 谢谢你。包子已经送上了。。。
avatar
g*e
9
哈哈。是呀。要求千奇百怪的。
我现在不知道到了明年怎么计算过去26周。因为我们把星期一到星期天算是一周,而不
是系统默认的星期天到星期六。然后12月27到明年1月2号算是2011的第一周。不知道这
个应该怎样算过去26周呢?
谢谢!

【在 a9 的大作中提到】
: 你们这个表设计挺有意思的,难道每周还要执行一次
: update tablea set Weekseq=Weekseq+1 ?

avatar
a9
10
把getdate()替换成类似于
dateadd(dd,1- datepart(dw,convert(datetime,convert(varchar(4),getdate(),120)
+ '-01-01')),getdate())

【在 g********e 的大作中提到】
: 哈哈。是呀。要求千奇百怪的。
: 我现在不知道到了明年怎么计算过去26周。因为我们把星期一到星期天算是一周,而不
: 是系统默认的星期天到星期六。然后12月27到明年1月2号算是2011的第一周。不知道这
: 个应该怎样算过去26周呢?
: 谢谢!

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。