卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

sql將數(shù)組作為查詢(xún)條件 怎樣將數(shù)組作為sql中in的查詢(xún)條件?

怎樣將數(shù)組作為sql中in的查詢(xún)條件?1.EJB的Find方法 2.在顯示第一頁(yè)前將所有的記錄放在collection對(duì)象中,后續(xù)的各頁(yè)都在內(nèi)存中取。 3.每一頁(yè)都到數(shù)據(jù)庫(kù)作一次重復(fù)的查詢(xún),然后將符合

怎樣將數(shù)組作為sql中in的查詢(xún)條件?

1.EJB的Find方法

2.在顯示第一頁(yè)前將所有的記錄放在collection對(duì)象中,后續(xù)的各頁(yè)都在內(nèi)存中取。

3.每一頁(yè)都到數(shù)據(jù)庫(kù)作一次重復(fù)的查詢(xún),然后將符合條件的記錄顯示出來(lái)。

4.保存前幾頁(yè)的搜索結(jié)果在內(nèi)存中(經(jīng)常使用到的),后續(xù)的記錄(這些數(shù)據(jù)是多數(shù)用戶都沒(méi)有耐心看的)再通過(guò)連數(shù)據(jù)庫(kù)取得。

5.其他各種cache機(jī)制。

sql語(yǔ)句in后面跟的數(shù)據(jù)過(guò)多怎么解決?

解決辦法,使用臨時(shí)表:第一步:創(chuàng)建臨時(shí)表,并將in內(nèi)的數(shù)據(jù)插入到表中第二步:執(zhí)行in查詢(xún)select * from 表 where 列 in(select num from #)第三步:銷(xiāo)毀臨時(shí)表drop table #若是連起來(lái)寫(xiě):set nocount onselect * into # from (select "1" num union all select "2" union all select "3" union all ..... select "N") aselect * from 表 where 列 in(select num from #)drop table #