免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
oracle sql 語(yǔ)句中where條件中 1=1

1=1 是永恒成立的,意思無(wú)條件的,也就是說(shuō)在SQL語(yǔ)句里有沒(méi)有這個(gè)1=1都可以。 

這個(gè)1=1常用于

1.應(yīng)用程序根據(jù)用戶選擇項(xiàng)的不同拼湊where條件時(shí)用的。

如:

web界面查詢用戶的信息,where默認(rèn)為1=1,這樣用戶即使不選擇任何條件,sql查詢也不會(huì)出錯(cuò)。

如果用戶選擇了姓名,那么where變成了where 1=1 and 姓名='用戶輸入的姓名',

如果還選擇了其他的條件,就不斷在where 條件后追加 and語(yǔ)句就行了。

如果不用1=1的話,每加一個(gè)條件,都要判斷前面有沒(méi)有where 條件,

如果沒(méi)有就寫(xiě)where ...,有就寫(xiě)and語(yǔ)句,因此此時(shí)用1=1可以簡(jiǎn)化了應(yīng)用程序的復(fù)雜度

--------------------- 

作者:zEthan 

來(lái)源:CSDN 

原文:https://blog.csdn.net/ethan_10/article/details/80536152 

版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請(qǐng)附上博文鏈接!

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
【sql in excel】入門(mén)17:補(bǔ)漏(and、or)
SQL語(yǔ)句Where中使用別名作為判斷條件
SQL 多條件查詢
SQL入門(mén)教程第14課:什么是交叉連接
如何使用宏控件
sql中where 1=1和 0=1 的作用
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服