mysql中查詢(xún)字段為null的數(shù)據(jù)navicat問(wèn)題
mysql查詢(xún)字段為null的數(shù)據(jù)navicat
查詢(xún)數(shù)據(jù)為null的數(shù)據(jù)varchar字段
默認(rèn)為(null)所以查詢(xún)的語(yǔ)句是
select ?* from cases where name is null ? ?查詢(xún)字段為null select ?* frim cases where name is not null ? 查詢(xún)字段不為null
mysql中字段為空,null值遇到坑了
眾所周知, Mysql是我們使用最多的數(shù)據(jù)庫(kù)之一, 小編今天在進(jìn)行查詢(xún)數(shù)據(jù)的時(shí)候遇到個(gè) 不等于 xxx數(shù)據(jù)的時(shí)候出現(xiàn)的一個(gè)數(shù)據(jù)缺失的問(wèn)題, 那么接下來(lái)就進(jìn)行討論一下吧!!
背景:
測(cè)試: 你來(lái)看下, 這個(gè)查詢(xún)條件查詢(xún)出來(lái)的數(shù)據(jù)不太對(duì), 總共數(shù)據(jù) 100條, 等于 的時(shí)候有 30條,不等于 的時(shí)候有 60條, 還有10條數(shù)據(jù)呢? 這算是一個(gè)bug, 我先錄進(jìn)去, 你后面改改!
我: 好的好的。
卑微開(kāi)發(fā), 在線(xiàn)聽(tīng)話(huà)
思路, 先把SQL 整出來(lái), 然后放在navicat中執(zhí)行一次, 然后發(fā)現(xiàn)了個(gè)問(wèn)題, 不等于它只會(huì)把 不等于這個(gè)值的數(shù)據(jù), 和空值查詢(xún)出來(lái), 但是null值他不會(huì)查詢(xún)出來(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 公用表達(dá)式的實(shí)現(xiàn)示例
公用表表達(dá)式和生成列是MySQL8.x版本中新增的特性,本文主要介紹了MySQL公用表達(dá)式的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2025-09-09
分析mysql中一條SQL查詢(xún)語(yǔ)句是如何執(zhí)行的
為了充分發(fā)揮MySQL的性能并順利地使用,就必須正確理解其設(shè)計(jì)思想,因此,了解MySQL的邏輯架構(gòu)是必要的。本文將通過(guò)一條SQL查詢(xún)語(yǔ)句的具體執(zhí)行過(guò)程來(lái)詳細(xì)介紹MySQL架構(gòu)中的各個(gè)組件2021-06-06
MYSQL必知必會(huì)讀書(shū)筆記第四章之檢索數(shù)據(jù)
MySQL是一種開(kāi)放源代碼的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)。接下來(lái)通過(guò)本文給大家介紹MYSQL必知必會(huì)讀書(shū)筆記第四章之檢索數(shù)據(jù),感興趣的朋友一起學(xué)習(xí)吧2016-05-05
CentOS7安裝MySQL8的超級(jí)詳細(xì)教程(無(wú)坑!)
我們?cè)贚inux系統(tǒng)中,如果要使用關(guān)系型數(shù)據(jù)庫(kù)的話(huà),基本都是用的mysql,這篇文章主要給大家介紹了關(guān)于CentOS7安裝MySQL8的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-06-06
本地下載MySQL 8.0.37并上傳服務(wù)器Centos7.9安裝的完整指南
在生產(chǎn)環(huán)境中,我們常常會(huì)遇到服務(wù)器無(wú)法連接外網(wǎng)的情況,這時(shí)候就需要離線(xiàn)安裝MySQL,本文詳細(xì)介紹如何從官網(wǎng)下載MySQL 8.0.37,上傳到CentOS 7.9服務(wù)器并進(jìn)行完整安裝配置,希望對(duì)大家有所幫助2025-11-11

