sql語句中where 1=1的作用
更新時間:2008年08月14日 09:07:07 作者:
在看程序時時,發(fā)現(xiàn)基本只要是拼湊的SQL語句,基本上都會這樣寫:
在看程序時時,發(fā)現(xiàn)基本只要是拼湊的SQL語句,基本上都會這樣寫:
where 1 = 1
上網(wǎng)查了下原因:不能確定where后面是否有語句的時候就要加上1=1了,當沒有其他條件語句時候,還有1=1,就不會輸錯了 。
ps:本人理解,后面的判斷語句方便加寫and id=8 and cid=9 等一些判斷,不用判斷是不是select * from table 后面有沒有where,本人理解,知道的朋友,可以說下,謝謝
where 1 = 1
上網(wǎng)查了下原因:不能確定where后面是否有語句的時候就要加上1=1了,當沒有其他條件語句時候,還有1=1,就不會輸錯了 。
ps:本人理解,后面的判斷語句方便加寫and id=8 and cid=9 等一些判斷,不用判斷是不是select * from table 后面有沒有where,本人理解,知道的朋友,可以說下,謝謝
相關(guān)文章
海量數(shù)據(jù)庫的查詢優(yōu)化及分頁算法方案 2 之 改良SQL語句
海量數(shù)據(jù)庫的查詢優(yōu)化及分頁算法方案 2 之 改良SQL語句...2007-03-03DBeaver復制數(shù)據(jù)庫圖文教程(數(shù)據(jù)庫表結(jié)構(gòu)以及內(nèi)容)
DBeaver提供一個圖形界面用來查看數(shù)據(jù)庫結(jié)構(gòu)、執(zhí)行SQL查詢和腳本,下面這篇文章主要給大家介紹了關(guān)于DBeaver復制數(shù)據(jù)庫(數(shù)據(jù)庫表結(jié)構(gòu)以及內(nèi)容)的相關(guān)資料,需要的朋友可以參考下2024-01-01