Mybatis動態SQL Where 1 = 1

我們在使用 Mybatis 框架編寫 SQL 語句時,會發現這個現象 發現這個 select 查詢語句中存在一條這樣的語句 where 1=1 select * from t1 where 1=1; – 實際等效於select * from t1 where true; – 語句將返回t1中所有的記錄行 where 1=1 是爲了避免 where 關鍵字後面的第一個詞直接就是 「and」而導致語法
相關文章
相關標籤/搜索