Oracle中根据当前时间和活动类型去数据库查询活动id
Posted 安能倚天屠龙
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle中根据当前时间和活动类型去数据库查询活动id相关的知识,希望对你有一定的参考价值。
活动类型默认是1,代表邀请好友
select * from t_invite_activityinfo t
where sysdate >= t.begintime and sysdate<=t.endtime and ACTIVITYTYPE = 1
在mybatis里面的写法;
1 <select id="getActivityId" resultType="string" parameterType="java.lang.String"> 2 SELECT activityId FROM t_invite_activityinfo t 3 WHERE sysdate >= t.beginTime 4 AND sydate < = t.endTime 5 AND t.activityType = #{activityType,jdbcType=VARCHAR} 6 </select>
其中>=和<=是>=和<=的转义符;
以下转义符:
原符号 | < | <= | > | >= | & | ‘ | " |
替换符号 | < | <= | > | >= | & | ' | " |
以上是关于Oracle中根据当前时间和活动类型去数据库查询活动id的主要内容,如果未能解决你的问题,请参考以下文章