社区
C#
帖子详情
一条简单的sql语句
yg18hxj
2010-02-02 11:41:05
select count(*) from admin where adminName='afdaf' or '1'='1' and adminPwd='dfdfd'
这个语句返回的记录怎么是0条呢,不明白。三个判断条件中有个or(‘1’=‘1’)呢。。一下子理不清了汗
...全文
64
8
打赏
收藏
一条简单的sql语句
select count(*) from admin where adminName='afdaf' or '1'='1' and adminPwd='dfdfd' 这个语句返回的记录怎么是0条呢,不明白。三个判断条件中有个or(‘1’=‘1’)呢。。一下子理不清了汗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
JOCLI
2010-02-02
打赏
举报
回复
select count(*) from admin where adminName='afdaf' or adminPwd='dfdfd'
你这样看看有没有记录嘛
没有那就是正常的
我试了下没得问题
yg18hxj
2010-02-02
打赏
举报
回复
明白了,谢谢哈
flyfly2008
2010-02-02
打赏
举报
回复
select count(*) from admin where adminName='afdaf' or '1'='1' or adminPwd='dfdfd'
天火
2010-02-02
打赏
举报
回复
select count(*) from admin where adminName='afdaf' or ('1'='1' and adminPwd='dfdfd')
and级别高,理不清加上括号,如上,你是想这样吗?如果不是,如下
select count(*) from admin where (adminName='afdaf' or '1'='1') and adminPwd='dfdfd'
xiongshao1943
2010-02-02
打赏
举报
回复
这个是先OR最后再AND的朋友,所以最后的AND中有一个错的,就是0了没什么好奇怪的,你可以把OR跟AND换个位置,你就会得到不一样的结果
mengfanzongfox
2010-02-02
打赏
举报
回复
估计是没有数据啊!
ck11926375
2010-02-02
打赏
举报
回复
adminName='afdaf' or '1'='1' return true
adminPwd='dfdfd' return false
adminName='afdaf' or '1'='1' and adminPwd='dfdfd' return false
qxq421367660
2010-02-02
打赏
举报
回复
把and换成or试试
一条
简单
SQL语句
的构成及语句解析
SQL语句
的构成 ...包含以上元素的
一条
简单
SQL –SQL> select rownum, empno, ename, mgr, sal+300 newsal, decode(mgr,null,'大老板','下级员工') jd from emp where ename in ('KING','SCOTT',
mysql 删除
一条
数据
sql语句
_sql删除语句
sql 删除语句一般
简单
的删除数据记录用delete就行了,但是如何要删除复杂的外键就不是
一条
delete删除来实例的,我们本文章先讲一下delete删除,然后再告诉你利用触发器删除多条记录多个表。删除数据库中的数据sql ...
一条
简单
sql语句
,按排序删除
按照时间排序,删除前面的几行 1、 delete from t from (select top(10)* from table1 order by time desc) as t 2、 delete t from (select top(10) * from table1 order by time desc ) as t ...
用
SQL语句
删除数据库重复数据,只保留
一条
有效数据
在实际开发中,可能会遇到数据库多条数据重复了,此时我们需要删除重复数据,只保留
一条
有效数据,用
SQL语句
怎么实现呢,下面我们模拟一下: 1.准备重复数据: 2.过滤出存在重复数据的信息:
SQL语句
: SELECT ...
怎么在数据库中同时执行两条
sql语句
并且当
一条
语句报错另
一条
语句就不再执行?
//回轮(执行时返回两条
sql语句
或多条
sql语句
,并不执行两条或多条
sql语句
) commit;//提交(执行时如果
一条
语句出错其他的语句将不再执行,停止执行) 实用于银行转账,扣钱时对方账户里加钱,这个操作
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章