問題:Where語句後加上一個 1=1 是什麽意思?
解答:where後面總要有語句,加上了1=1後就可以保證語法不會出錯!
假如後面確定有條件語句,就可以不用1=1;
不能確定where後面是否有語句的時候就要加上1=1了,當沒有其他條件語句時候,還有1=1,就不會輸錯了 。
例子:
SQL="SELECT * FROM TABLE WHERE 1=1 "&WHERE_STR
WHERE_STR是根據前面填入的得到的一個串.這樣就不用管是否爲空,都不會出現錯誤。
笑話軍事旅遊美容女性百態母嬰家電遊戲互聯網財經美女幹貨家飾健康探索資源娛樂學院 數碼美食景區養生手機購車首飾美妝裝修情感篇廚房科普動物植物編程百科知道汽車珠寶 健康評測品味娛樂居家情感星座服飾美體奢侈品美容達人親子圖庫折扣生活美食花嫁風景 | |
問題:Where語句後加上一個 1=1 是什麽意思?
解答:where後面總要有語句,加上了1=1後就可以保證語法不會出錯!
假如後面確定有條件語句,就可以不用1=1;
不能確定where後面是否有語句的時候就要加上1=1了,當沒有其他條件語句時候,還有1=1,就不會輸錯了 。
例子:
SQL="SELECT * FROM TABLE WHERE 1=1 "&WHERE_STR
WHERE_STR是根據前面填入的得到的一個串.這樣就不用管是否爲空,都不會出現錯誤。