1.查詢time_status 為1和2的資料在前面,為3的資料在後面
2.id 不在dsids這個範圍裡的資料;
3.按照dead_line 降序
4.如果timetype=1則查詢 start_time 在 startmonth 和 endmonth 之間的資料;timetype=2,則查詢start_time大於endmonth的資料;
5.如果customername不為空,則查詢customer_name=customername的資料;
6.origin='talents『, enable=『true』 ,status=1
list
dslist
(@param
("dsids"
)list
dsids,
@param
("type"
)integer type,
@param
("customername"
)string customername,
@param
("timetype"
)int timetype,
@param
("startmonth"
)long startmonth,
@param
("endmonth"
)long endmonth)
;
"dslist" resulttype=
"cn.com.newcapec.modules.jyb.entity.dualselectentity"
>
(select * from `j_dual_select`
where origin=
'talents'
and enable=
'true'
and status=
1<
if test=
"dsids != null and dsids.size()>0"
>
and id not in
"item" index=
"index" collection=
"dsids" open=
"(" close=
")" separator=
",">
#<
/foreach>
>
and time_status in(1
,2) and type=#
"timetype==1"
>
and start_time between #
and #
<
/when>
"timetype==2"
>
and start_time>#
<
/when>
<
/otherwise>
<
/choose>
<
if test=
"customername!=null and customername!=''"
>
and customer_name=#
>
order by dead_line desc)
union
(select * from `j_dual_select`
where origin=
'talents'
and enable=
'true'
and status=
1<
if test=
"dsids != null and dsids.size()>0"
>
and id not in
"item" index=
"index" collection=
"dsids" open=
"(" close=
")" separator=
",">
#<
/foreach>
>
and time_status =
3 and type=#
"timetype==1"
>
and start_time between #
and #
<
/when>
"timetype==2"
>
and start_time>#
<
/when>
<
/otherwise>
<
/choose>
<
if test=
"customername!=null and customername!=''"
>
and customer_name=#
>
order by dead_line desc)
<
/select>
一些感想(記錄一下)
魄力是漢字詞彙,拼音是p l 是指乙個人處理和對待問題時,能發揮自身能動性,忽略不重要細節對整體的影響而做出正確的決定或選擇,關鍵是他能夠顯示自身才幹,自身思維,自身特點。從不拖泥帶水也是魄力的乙個重要表現,從容,幹練,有一定的鼓動性或者說是帶動性。是一種人格魅力。突然想到這個詞,是由於最近發現很多...
記錄一下bmp一些相關資訊
16色實際是4位色.256色即8位位圖。如果影象是單色 16色和256色 8位位圖 則緊跟著調色盤的是點陣圖資料,位圖資料是指向調色盤的索引序號。如果點陣圖是16位 24位和32位色,則影象檔案中不保留調色盤,即不存在調色盤,影象的顏色直接在位圖資料中給出。16位影象使用2位元組儲存顏色值,常見有兩...
記錄一下oracle培訓的一些Tips
oracle培訓,好多都是概念的東西,有些東西還是適合開發來深入看看的,增加點談資也是不錯 1.一些數字 服務費一般一年12 比如伺服器100w,每年還要付12w服務費用來維護伺服器,一般軟體也有類似的收費方式。對於dba的要求,乙個庫一年的不可用時間不大於50分鐘 99.99x 一般每年的 額度 ...