select zz from aa where (vv like '%'||:ls_vv||'%' or (cc like '%'||:ls_cc||'%')) and zt = 'T' and ztw=:ls_ss;
中的where以后的陳述句怎么解釋,||是代表什么。()是什么意思
uj5u.com熱心網友回復:
等待uj5u.com熱心網友回復:
用的oracle吧,||可以用來連接字串的
()就是用來限定范圍的
(vv like '%' | |:ls_vv | |'%' or (cc like '%' | |:ls_cc | |'%')) and zt = 'T' and ztw=:ls_ss
可以理解為三個and條件
(vv like '%' | |:ls_vv | |'%' or (cc like '%' | |:ls_cc | |'%'))
zt = 'T'
ztw=:ls_ss
如果沒有外面的()
則要理解為
vv like '%' | |:ls_vv | |'%' 或上
(cc like '%' | |:ls_cc | |'%') and zt = 'T' and ztw=:ls_ss
(cc like '%' | |:ls_cc | |'%')的()可以不要的
uj5u.com熱心網友回復:
接分是王道!轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/115133.html
標籤:數據庫相關
上一篇:ASA資料檔案如果恢復
