select 流水号,main_id,工作类型,片区,
cast((select count(*) from V_aipu_khb where 上门时间>=CONVERT(varchar(10), getdate()-7, 120) and 上门时间<=CONVERT(varchar(10), getdate(), 120) and  main_id=records.main_id) as char(2))+紧急程度 as 紧急程度 , 完成情况, 技术员, 催促情况,上门时间,left(详细地址,6) as 详细地址,
联系方式,社区名,用户名,情况说明,到期时间

 from V_aipu_khb as records where 上门时间=CONVERT(varchar(10), getdate(), 120)

这个语句是维护表的查询记录,在“紧急程度”前面显示“最近7天报维护的次数”,一条记录认为是一次,查询是在同一个表里进行的。使用了在from 后 as records,在列中使用main_id=records.main_id,另外用CAST对记录数进行转换成字符添加到“紧急程度”前面。

Last modification:March 2nd, 2012 at 09:03 pm
如果觉得我的文章对你有用,请随意赞赏