喂神

博客园 首页 新随笔 联系 订阅 管理

随笔分类 -  SQL

摘要:一般保存在数据库中的日期精度很高,比如'2014-04-15 16:31:22.000'而一般用户选择的时间精度是精确到日的,比如'2012-04-15'所以你想取出两个日期之间的数据,如果用下面的语句select * from your_table where date_field between '2014-04-15' AND '2014-04-15'其实系统会转化为select * from your_table where date_field between '2014-04-15 00:00:00.000&# 阅读全文
posted @ 2014-04-12 11:04 莫见笑 阅读(4929) 评论(0) 推荐(0)

摘要:insert into #tempTableselect * from TempTable WHERE + 查询条件 阅读全文
posted @ 2014-04-08 14:00 莫见笑 阅读(483) 评论(0) 推荐(0)

摘要:Begin...End通常用来表示一个语句块,其内部的代码可以包含一组T-SQL语句,可以理解为高级语言中的{},这样在使用while循环时才知道判断什么时候结束。 阅读全文
posted @ 2014-04-08 10:34 莫见笑 阅读(2160) 评论(0) 推荐(0)

摘要:在SQL查询语句中使用convert(char(10),日期字段,120)方法1、char(10)指'yyyy-mm-dd'正好10个字符2、120的是日期的格式3、使用语句:select * from Table whereconvert(char(10),TradeDate,120) = '2014-03-09' 阅读全文
posted @ 2014-03-09 19:59 莫见笑 阅读(9685) 评论(0) 推荐(0)