麻煩高手編寫一段asp中有點複雜的access資料庫sql多條件查詢語句

2022-02-17 14:14:41 字數 1162 閱讀 9165

1樓:巴哥泡泡

你這個不能夠直接用固定的查詢sql,必須自己寫條件語句來構造sql語句的!

你這裡條件比較多,我不全部寫出來了,只寫個範例

sqlstr1="select * from table where 1=1"

sqlstr2=""

cglevel=request("cglevel")

select case cglevel

case "廠級"

sql2=" and cglevel='廠級'"

case "局級以上"

sql2=" and (cglevel='局級' or cglevel='省部級' or cglevel='國家級")"

case "省部級以上"

sql2=" and (cglevel='省部級' or cglevel='國家級")"

case "國家級"

sql2=" and (cglevel='國家級")"

case "全部"

end select

sqlstr=sqlstr1 & sqlstr2

rs.open sqlstr,conn,1,1

用這樣的條件語句來構造sql語句

2樓:匿名使用者

ptime1 = request.form("ptime1")

ptime2 = request.form("ptime2")

if not ptime1 = "" and not ptime2 = "" then

strsearch = strsearch &"ptime between #"& ptime1 &"# and #"& ptime2 &"# "

end if

strsearch = strsearch &" and username = '張三' and (cglevel='省部級以上' or cglevel='國家級')"

sql = "select * from 表 where "& strsearch

你的查詢不難啊,在獲取查詢條件後,處理下查詢語句,要比聯合查詢效率高

3樓:

select * from 表 where 日期 between '"+time1+"' and '"+time2+"'

再搞個聯合查詢

這樣一段複雜的糾紛我該怎么辦,這樣一段複雜的糾紛 我該怎麼辦

作為乙個男人,大度一點.人不能活在過去,坦然面對,忘掉她吧.冤冤相報何時了,不要想什麼報復.積極樂觀地活下去才好 也許你只是她感情低落時偶遇的乙個過客,她最終還是會回到自己所屬歸宿 既然愛過她,給過她溫暖,又何苦現在苦苦相逼,人家本就當你一過客,你卻自作多情,還要為自己自作多情去找人討說法,得到回答...

一段合同上的文字,麻煩高手翻譯下,急急!!

a 若手送,當天可到。b 若電郵,派件當日收到確定傳真或收到快遞確認信函。c 若傳真,派件日當天 提供傳真確認單據 d 若快遞,派件日的第二天。a 如果是手寫寄送的話,當天寄出。b 如果是電子郵件的話,當天鬚髮傳真以確認 假如有確認寄送的收據 或者用快件來確認。c 如果是傳真,在傳送當天確認 假如有...

麻煩英語高手用英語寫一段話介紹我們的國寶熊貓。50分

the panda we love pandas very much.they e from china.they are cute and beautiful.they like to climb trees,and they can swim.their colour is black and ...