sql server 2000 的小知识

来源:互联网 发布:falcon python 编辑:程序博客网 时间:2024/06/04 17:41

时间相减

DATEDIFF  
  返回跨两个指定日期的日期和时间边界数。    
   
  语法  
  DATEDIFF   (   datepart   ,   startdate   ,   enddate   )    
   
  select   datediff(dd,'2004-01-01   10:10:10','2004-01-02   10:10:10')  
  24小时制  
   
  可以用case..when   转换成am   或pm 

 

组合某列的值

DECLARE @str varchar(2000)
set @str=''
select @str=@str+ 【某列】 from (select 【某列】 from 【表】where .. ) t
print @str