找回密码
 注册会员
查看: 1140|回复: 0

如何用SQl语句只读取日期的年份和月份

[复制链接]
发表于 2010-6-10 09:53:58 | 显示全部楼层 |阅读模式
<p>如何用SQl语句只读取日期的年份和月份</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:5 -</p>
<p>解决时间:2010-6-10 09:52</p>
<p>string sql = "select Count(*) from  Hostel_UtilityBills  where lodID in" +</p>
<p>" (select LodgingId from Hostel_LodgingInfo where StuStateId=3) and HostID=" + hostID+" and TollDate="+time;</p>
<p>我写的一段代码, 但我只要根据TollDate的年份和月份查询数据,time参数传递的日期为正常日期</p>
<p>问题补充:</p>
<p>自己解决了,有个函数year(TollDate),month(TollDate),比较年和月,谢谢大家</p>
<p>提问者: xhfxhg1990 - 一级</p>
<p>最佳答案</p>
<p>substr(TollDate,0,7)  截取字符串的  如果是date型,先to_char再截取,这是oracle的,其他的都差不多</p>
<p>0</p>
<p>回答者:</p>
<p>qq228311775 - 四级   2010-6-1 08:54</p>
<p>我来评论>></p>
<p>提问者对于答案的评价:</p>
<p>谢谢</p>
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|文字版|手机版|小黑屋|襄阳城

GMT+8, 2025-5-18 14:47

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表