永发信息网

SQL语句中where 1=0是什么意思

答案:6  悬赏:0  手机版
解决时间 2021-01-15 23:06
  • 提问者网友:杀手的诗
  • 2021-01-15 19:18
SQL语句中where 1=0是什么意思
最佳答案
  • 五星知识达人网友:走死在岁月里
  • 2021-01-15 20:06
表示 这个条件就成立。
如下条件
where 1 =&id or branch_id = &id

当ID 等于1的时候 取全部的 数据
当ID 不等于一得 时候 就是 判断branch_id = &id 这个条件了
全部回答
  • 1楼网友:洎扰庸人
  • 2021-01-16 01:24
where 1=2 有时只需要取表结构信息,不需要数据,所以这样写法。方便在内存中构建数据结构。
where a=b 取出A列=B列的数据,这个要看实际数据内容,也有可能取出空,或取出条件匹配的数据。
  • 2楼网友:雪起风沙痕
  • 2021-01-16 00:00
就是说后面的条件为假
  • 3楼网友:山君与见山
  • 2021-01-15 22:36
“SQL语句中where 1=0” 代表条件永远不成立(因为1永远不等于0)。
  • 4楼网友:詩光轨車
  • 2021-01-15 21:34
1=0 我想这不是错误
这是一个ASP网站开发者的习惯而已,如果用到OR就足以证明了
其实就是方便后面的sql&sql写法
  • 5楼网友:等灯
  • 2021-01-15 20:46
表示条件永远不成立
适用于导出表结构
比如说你想看下一个表的结构 你可以
select * from 表名 where 1=0
或者你想使用原表生成一个没有数据但是结构和原表结构一样的表
select *
into 新表
from 源表
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯