mysql中查詢字段為null的數(shù)據(jù)navicat問(wèn)題
mysql查詢字段為null的數(shù)據(jù)navicat
查詢數(shù)據(jù)為null的數(shù)據(jù)varchar字段
默認(rèn)為(null)所以查詢的語(yǔ)句是
select ?* from cases where name is null ? ?查詢字段為null select ?* frim cases where name is not null ? 查詢字段不為null
mysql中字段為空,null值遇到坑了
眾所周知, Mysql是我們使用最多的數(shù)據(jù)庫(kù)之一, 小編今天在進(jìn)行查詢數(shù)據(jù)的時(shí)候遇到個(gè) 不等于 xxx數(shù)據(jù)的時(shí)候出現(xiàn)的一個(gè)數(shù)據(jù)缺失的問(wèn)題, 那么接下來(lái)就進(jìn)行討論一下吧?。?/p>
背景:
測(cè)試: 你來(lái)看下, 這個(gè)查詢條件查詢出來(lái)的數(shù)據(jù)不太對(duì), 總共數(shù)據(jù) 100條, 等于 的時(shí)候有 30條,不等于 的時(shí)候有 60條, 還有10條數(shù)據(jù)呢? 這算是一個(gè)bug, 我先錄進(jìn)去, 你后面改改!
我: 好的好的。
卑微開(kāi)發(fā), 在線聽(tīng)話
思路, 先把SQL 整出來(lái), 然后放在navicat中執(zhí)行一次, 然后發(fā)現(xiàn)了個(gè)問(wèn)題, 不等于它只會(huì)把 不等于這個(gè)值的數(shù)據(jù), 和空值查詢出來(lái), 但是null值他不會(huì)查詢出來(lái)。
下面是我隨便創(chuàng)建的一個(gè)表,能達(dá)到效果就好, 表數(shù)據(jù)
上SQL:
select * from student where `NAME` <> 'zhangsan'
執(zhí)行結(jié)果:
解決辦法
再加個(gè)判空的數(shù)據(jù)
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
MySQL針對(duì)Discuz論壇程序的基本優(yōu)化教程
這篇文章主要介紹了MySQL針對(duì)Discuz論壇程序的基本優(yōu)化教程,包括在緩存和索引等方面的優(yōu)化方法,需要的朋友可以參考下2015-11-11Windows10下MySQL5.7.31解壓版安裝與卸載方法
這篇文章主要介紹了Windows10下MySQL5.7.31解壓版安裝與卸載,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-12-12MySQL存儲(chǔ)數(shù)據(jù)亂碼的問(wèn)題解析
這篇文章主要介紹了MySQL存儲(chǔ)數(shù)據(jù)亂碼的問(wèn)題解析,作者從實(shí)際使用中的多個(gè)方面定位其原因然后解決,需要的朋友可以參考下2015-05-05MySQL對(duì)相同字段創(chuàng)建不同索引解析
這篇文章主要為大家介紹了MySQL?對(duì)相同字段創(chuàng)建不同索引解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-11-11MySQL之權(quán)限以及設(shè)計(jì)數(shù)據(jù)庫(kù)案例講解
這篇文章主要介紹了MySQL之權(quán)限以及設(shè)計(jì)數(shù)據(jù)庫(kù)案例講解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-08-08MySQL誤操作后快速恢復(fù)數(shù)據(jù)的方法
這篇文章主要介紹了MySQL誤操作后快速恢復(fù)數(shù)據(jù)的方法,需要的朋友可以參考下2016-12-12