server中 select * from books where 1=1
答案:2 悬赏:80 手机版
解决时间 2021-12-30 17:51
- 提问者网友:黑米和小志
- 2021-12-29 18:34
select * from books where 1=1 请问1=1 这个是什么意思,为什么要这样写?
最佳答案
- 五星知识达人网友:孤老序
- 2021-12-29 19:37
这个一般是方便传where 条件用的,因为前台传过来的条件根据具体情况,一般是 and 字段=条件,但是一般不确定哪个条件会第一个放在where后面,就是不知道,要不要放and,加了1=1后,条件变量都可以以and 开始.
全部回答
- 1楼网友:空山清雨
- 2021-12-29 19:57
select * from books where 1=1
1 = 1 当然是true,所以还是返回所有记录。
这样写的目的,用在选择不同的where条件,多个条件时。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯