开发者社区 问答 正文

一句sql语句不理解

语句如下:
Select Name,grade From user Where Name=''or'='or''and Password=''or'='or''

网上说这句从"Name="这块开始的部分的逻辑是 假or假or真 and 假or假or真 所以最后是真。
但我怎么看都感觉全部是假。能详细解释一下吗?

展开
收起
a123456678 2016-07-04 17:55:36 2158 分享 版权
1 条回答
写回答
取消 提交回答
  • 是不是应该这样?

    Select Name,grade From user Where Name='or''=''or' and Password='or''=''or'
    2019-07-17 19:51:01
    赞同 展开评论
问答分类:
SQL
问答标签:
问答地址: