成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

mysql - 執(zhí)行sql查詢操作時(shí)遇到奇怪的結(jié)果

瀏覽:174日期:2022-06-14 13:19:52

問題描述

在MySQL中執(zhí)行一條非常簡(jiǎn)單的查詢,WHERE中輸入的值是數(shù)據(jù)庫沒有,所以應(yīng)該不會(huì)返回任何結(jié)果,但是卻返回了1個(gè)結(jié)果:

mysql - 執(zhí)行sql查詢操作時(shí)遇到奇怪的結(jié)果

stuid是INT(10),想過可能是數(shù)據(jù)庫把后面的m截掉了,所以返回了1條結(jié)果,但是如果把m換成0,那就正常了,什么都沒有返回,請(qǐng)問這是什么原因呢?

PS. 這是測(cè)試的環(huán)境,所以密碼用明文存儲(chǔ)。

問題解答

回答1:

MySQL 隱式轉(zhuǎn)化啊 SELECT 1=’1w’;

結(jié)果是 1 就是 TRUE

可以參考文檔里面 有更多的例子https://dev.mysql.com/doc/ref...

相關(guān)文章: