posts - 27,  comments - 93,  trackbacks - 2
找出不重复的记录
select distinct 字段 from 表

获取一个表的所有列名
select name from syscolumns where id=object_id('表名')

查询表里面相同记录的经典SQL语句
select name from table where name in(select name from table group by name having count(name)>1)

查询一周以内的数据
select * from 表 where datediff(week,时间字段,getdate())=0  

要注意的是,datediff是将星期日做为一周的第一天  
即:datediff(week,'2003-07-27','2003-08-01')的值为0  
   
如果你要求将星期一做为一周的第一天,就要用:  
select * from 表 where datediff(week,时间字段+1,getdate()+1)=0
posted on 2007-12-03 21:48 碎梦 阅读(23) 评论(0)  编辑 收藏 网摘

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2007-12-20 20:56 编辑过
Google站内搜索

相关文章:

相关链接: