為什么SQL語句加1=1
是為了鏈接下面的查詢條件,也或者是替換沒有查詢條件的語句。比如:要把檢索條件作為一個參數傳遞給SQL,那么,當這個檢索語句不存在的話就可以給它賦值為1=1.這樣就避免了SQL出錯,也就可以把加條件的SQL和不加條件的SQL合二為一。這個就是為了方便sql條件的拼接,在“where”和“and”的地方方便處理。
SQL即結構化查詢語言(Structured Query Language),是一種特殊目的的編程語言,是一種數據庫查詢和程序設計語言,用于存取數據以及查詢、更新和管理關系數據庫系統,同時也是數據庫腳本文件的擴展名。
SQL語句無論是種類還是數量都是繁多的,很多語句也是經常要用到的,SQL查詢語句就是一個典型的例子,無論是高級查詢還是低級查詢,SQL查詢語句的需求是最頻繁的。