14 12
发新话题
打印

[求助] 请nowo看一眼关于查询本周记录的问题( 此文章被查看:1554次,被回复:13篇!! )

请nowo看一眼关于查询本周记录的问题

查询本周
(T6.action_timestamp > dateadd(wk,datediff(wk,0,getutcdate()),0)

查询两周内
(T6.action_timestamp > dateadd(wk,datediff(wk,0,getutcdate())-2,0)

查询上周
(T6.action_timestamp between dateadd(wk,datediff(wk,0,getutcdate()-7),0)

小弟新手
不知道这段代码究竟要放在什么地方呀??



© 本文为 ljs53SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

不知道这个论坛的问题还是别的原因,我刚才看到了,但在第二页无法回复。

这个是做为查询的条件的,如果熟悉 SQL 语句的话加入这个条件应该就可以,完整的 SQL 语句如下:
select distinct T1.dbid,T1.id,T28.login_name as Owner,T1.headline from Defect T1,history T6, users T28 where T1.owner = T28.dbid and T1.dbid = T6.entity_dbid  and 16777224 = T6.entitydef_id  and ((T1.dbid <> 0 and (T6.action_timestamp > dateadd(wk,datediff(wk,0,getutcdate()),0)



© 本文为 nowoSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

这段代码直接放在SQL editor中就可以了吗 ??



© 本文为 ljs53SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

这个并不一定你把语句copy过去,就能运行成功的,
其实nowo的意思是通过状态无关记录history的action_timestamp来实现时间段查询的,
还有你在defect中必须用到history,否则语句就是无效的,
理解了它,就可以对自己的查询做修改了。

© 本文为 yunshan 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

引用:
原帖由 yunshan 于 2006-12-21 01:30 发表
这个并不一定你把语句copy过去,就能运行成功的,
其实nowo的意思是通过状态无关记录history的action_timestamp来实现时间段查询的,
还有你在defect中必须用到history,否则语句就是无效的,
理解了它,就可 ...
不是很明白
努力学习研究一下

© 本文为 ljs53 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

我的意思就是在你设计defect的时候,必须使用了history对象,看下图:
也就是如果你没有用到history,也就不存在历史记录,数据库中也就没有相关信息,这样查询肯定会失败的。

附件

field_history.JPG (60.75 KB)

2006-12-21 18:49

field

field_history.JPG

history.JPG (43.38 KB)

2006-12-21 18:49

form

history.JPG


© 本文为 yunshan 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

可惜还有点美中不足
图表中用了这个语句修改后,就无法使用通过双击进一步打开相应的查询记录界面的功能了~
不知道这是否就是修改查询语句后的固有缺陷??

© 本文为 lingd 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

这个好像是设计如此,使用 SQL 语句后是无法再进行修改了,如果要更改,必须重新构造 SQL 语句

© 本文为 nowo 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

用sql语句如何构建动态的选择那?

© 本文为 听雨屋檐人 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
clearcase+clearquest个人博客:听雨屋檐人的博客
听雨屋檐人的淘宝小店!:听雨屋檐人的淘宝小店,欢迎光临

TOP

我晕~~怎么写统计下周的语句呢?
我调试了半天总也不对啊~~~

© 本文为 lingd 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

 14 12
发新话题