慕容4804010
2017-10-18 20:46
SELECT id,command,description,content FROM message WHERE 1=1
这句话后面的where1=1是什么意思
据我目前的了解 这是为了养成良好的编码习惯!即使不需要代码拼接也尽量加上!防止忘加条件,造成全表操作
1=1是true,相当于没有where条件一样,查出来的结果。一般这样写为了代码中拼sql语句。
为了拼接后面的sql语言,如果后面没有追加,可以保证sql成立不出错。
通过自动回复机器人学Mybatis---基础版
107412 学习 · 786 问题
相似问题