国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

查詢某一時間段結果

2019-11-09 13:34:02
字體:
來源:轉載
供稿:網友

查詢邏輯跟普通的查詢差不多,只是其中用到的幾個方法需要注意

例如

/*** * 此方法描述的是:查詢即將到期的抵押合同* * @Title: getListNearMortg* @author: jiafei* @param response* @param bi* @return void 返回類型* @version: Nov 22, 2016 7:17:13 PM* @throws Exception*/@RequestMapping(params = "action=getListNearMortg")public void getListNearMortg(HttpServletResponse response) throws Exception {Calendar c = Calendar.getInstance();/*** 一個月后*/c.add(Calendar.MONTH, 1);List<MortgageInfo> list = mortgageInfoService.getListNearMortg(c.getTime());super.forwardAjax(response, JSONArray.fromObject(list).toString(),WebUtils.CONTENTTYPE_TEXTJSON, WebUtils.CONTENT_CHARSET_UTF8);}

時間可以從前臺傳或者自己new一個,對應的sql語句如下:

<select id="com.app.mortgage.domain.MortgageInfo.getListNearMortg"parameterClass="java.util.Date" resultClass="MortgageInfo"><![CDATA[SELECT t1.* FROM (SELECT am.*,abi.name_ assetsname FROM TBL_ASSETS_MORTG am  left join tbl_assets_base_info abi on am.assetsinfoid_ = abi.id_WHERE add_months(am.starttime_,am.timelength_*12) < #value# and add_months(am.starttime_,am.timelength_*12) > sysdate AND am.MORTGSTATE_ =0 AND am.ISVALID_   =0 ORDER BY endTime_ DESC )t1WHERE rownum < 9]]><isNotEmpty>and 1=1</isNotEmpty></select>

其中用到了add_months方法,Oracle add_months(time,months)函數可以得到某一時間之前或之后n個月的時間


上一篇:Oracle約束(上)

下一篇:sql函數

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东丽区| 蒙自县| 井研县| 隆昌县| 望城县| 海兴县| 阜南县| 广平县| 内丘县| 雅江县| 军事| 临夏县| 龙川县| 库尔勒市| 垫江县| 花莲县| 安顺市| 松原市| 宝丰县| 衡阳县| 金阳县| 南昌县| 新龙县| 垦利县| 石城县| 九江县| 来安县| 镇江市| 安新县| 阳东县| 九龙城区| 河池市| 农安县| 瓮安县| 晋城| 泰宁县| 墨江| 边坝县| 神农架林区| 澄江县| 天水市|