mysql 分頁
groupunion.
setpagestart
(pagestart)
; groupunion.
setpageend
(pageend)
;selectunionlist
(groupunion)
;
"selectunionlist" resultmap=
"baseresultmap" parametertype=
"com.unicom.groupmall.data.domain.gmcore.groupunionexample"
>
select *
from
( select row_.
*, rownum rownum_ from
( select union_no
,union_name
,payment_account
,user_name
,phone
,email
,union_state
,union_attribute
,remark
,creater
,to_char
(create_time
,'yyyy-mm-dd hh24:mi:ss')as
create_time
,updater
,update_time
,grant_sms_code
,expire_sms_code
from
group_union
1=1<
if test=
"unionno != null and unionno != ''"
>
andunion_no like concat
(concat
('%'
, #)
,'%'
)>
<
if test=
"unionname != null and unionname != ''"
>
andunion_name like concat
(concat
('%'
, #)
,'%'
)>
<
if test=
"unionstate != null and unionstate != ''"
>
andunion_state
= #>
<
if test=
"createtime != null and createtime != ''"
>
cdata
[ and to_char
(create_time
,'yyyy-mm-dd'
)>= #]]
>
>
<
if test=
"createtimeend != null and createtimeend != ''"
>
cdata
[ and to_char
(create_time
,'yyyy-mm-dd'
)<= #]]
>
>
<
/where>
order by create_time desc
cdata
[) row_ where rownum <= #
) where rownum_ > #]]
>
<
/select>
videoexample.
setlimit
(limit)
; videoexample.
setoffset
(offset)
; videoexample.
setorderbyclause
("update_time desc");
selectbyexample
(videoexample)
;
※ 其中m是指記錄開始的index,從0開始表示第一條記錄,n是指從第m+1條開始,取n條。m代表起始偏移量,n偏移總數
select * from test limit m,n;select * from test limit 5,10;-- 檢索記錄行6-15 10條記錄
select * from test limit 5;-- 檢索前5個記錄行,表示返回最大的記錄行數目
"selectbyexample" parametertype=
"com.sinovatech.release.entity.flowarea.twoviptitleexample" resultmap=
"baseresultmap"
>
select
<
if test=
"distinct"
>
distinct
>
"base_column_list"
/>
from t_wo_vip_title
<
if test=
"_parameter != null"
>
"example_where_clause"
/>
>
<
if test=
"orderbyclause != null"
>
order by $
>
<
if test=
"limit != null"
>
<
if test=
"offset != null"
>
limit $
, $>
<
if test=
"offset == null"
>
limit $
>
>
<
/select>
JDBC連線Oracle MySQL資料庫
在連線資料庫時,並不是所有的情況都適合使用hibernate等框架,比如單獨寫乙個報表服務,就需要使用簡單高效的jdbc來連線 1 資料庫連線jdbc原理 2 oracle class.forname class.forname oracle.jdbc.oracledriver string url...
ORACLE MYSQL資料庫的常用SQL命令
以下均是在建立乙個成功的連線後的操作。mysql資料庫在乙個連線下是通過不同的資料庫名稱來進行區分的,即乙個連線下可以有很多個庫 oracle資料庫連線時則是通過使用者名稱進行區分的,乙個使用者名稱下面只有乙個資料庫。1.返回某個資料庫 模式 中所有表的基本資訊 oracle資料庫 將yoursch...
ORACLE MYSQL資料庫基礎知識備忘錄
1 單引號包含的是char varchar2字串,區分大小寫 另外,雙引號包含的是物件名,也區分大小寫 預設是大寫 to date 2005 01 01 13 14 20 yyyy mm dd hh24 mi ss 不能用 to date 2005 01 01 13 14 20 yyyy mm dd...