動態Sql foreach 教程

2021-10-04 05:50:09 字數 723 閱讀 6570

水了乙個星期,才把這個搞得清楚一點。

foreach 主要用在sql 語句的in查詢中,對陣列list 或者map進行遍歷,目前只弄懂list,後續更新map,在使用過程中。

<

select id=

"selectbyid" resulttype=

"orderdo"

>

select

*from t_order where orid in

"orderids" item=

"orid"

open

="(" separator=

","close

=")"

>

#<

/foreach>

@param

("orderids"

) list

orderids

這樣一來,就可以如下寫foreach collection="orderids",兩者對應起來即可。

item =後面的值和#{} 括號裡面的值相等即可,隨便怎麼取。

如下

"orderids" item=

"orid"

open

="(" separator=

","close

=")"

>

#

mybatis動態sql foreach的用法

foreach標籤主要用於構建in條件,他可以在sql中對集合進行迭代。如下 delete from user where id in 我們假如說引數為 int ids 那麼列印之後的sql如下 delete form user where id in 1,2,3,4,5 釋義 collection...

NGUI動態字型教程

注 此教程僅是用於unity 4 第1步 匯入ngui 第2步 匯入ngui 277c dynamicfonts.unitypackage 如果使用的是ngui2.3.1 或更高的話替換uifont.cs 和uifontinspector.cs 第3步 新增ttf 字型,在這裡我用微軟雅黑做例子 經...

hysys動態模擬教程 Stata軟體教程

01stata簡介 stata是statacorp於1985年建立的通用統計軟體包。它的大多數使用者從事研究工作,特別是在經濟學,社會學,政治學,生物醫學和流行病學領域。stata的功能包括資料管理,統計分析,圖形,模擬,回歸和自定義程式設計。它還有乙個系統來傳播使用者編寫的程式,讓它不斷發展。02...