SQL查询集合返回为[ null,null ]的问题研究
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,在Java项目中通过Mybatis查询数据库某个表的部分字段,方回值为list 。有时候会出现 [ null ,null ] 现象。具体原因是查询SQL只是取部分字段,而且这几个字段是 null。但对
千家信息网最后更新 2025年01月21日SQL查询集合返回为[ null,null ]的问题研究
在Java项目中通过Mybatis查询数据库某个表的部分字段,方回值为list
具体原因是查询SQL只是取部分字段,而且这几个字段是 null。
但对于数据库表的其他字段来说,查询却是有值的,只是恰巧你查询的字段为Null。
执行:SELECT * FROM user2 WHERE name='rtr';
结果为:
a rtr 2019-02-19
b rtr 2019-02-19
执行:SELECT department_id FROM user2 WHERE name='rtr'
结果为:
null
null
执行:SELECT COUNT(*) FROM
(SELECT department_id FROM user2 WHERE name='rtr' )AS t
结果为:2。
解决方案:需要查询的几个字段,必须加上不为空判断。
SELECT department_id FROM user2 WHERE NAME = 'rtr' AND department_id IS NOT NULL
结果:null
SELECT
COUNT( )
FROM
( SELECT FROM user2 WHERE NAME = 'rtr' AND department_id IS NOT NULL ) AS t
结果:0
字段
查询
结果
只是
数据
数据库
部分
原因
方案
有时候
现象
解决方案
项目
中通
问题
研究
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
sql2008数据库调用
临沧服务器上门回收多少钱
2021网络安全宣传周在哪举行
怎么通过hex修复数据库
湛江酒店软件开发报价
全年网络安全 零报告
服务器和服务器之间ping不通
网络安全发展的主要特点
计算机网络安全知识付费
数据库中如何搜索字段
QT导入数据库的方式以及步骤
数据库安全策略什么意思
新乡鹏鹞网络技术有限公司
热血江湖连接服务器不稳定
app 服务器交互
我的世界服务器内购
单招考试计算机网络技术面试
数据库正常运行是什么样
河南精选labview软件开发
个人软件开发年度开发总结
共筑网络安全守护绿色家园图片
服务器 永恒之蓝
轻松筹 互联网大会科技
云计算服务器linux
研祥工业服务器eis2103
软件开发管理类联考199
商务通下载软件开发
网络安全与道德教育800字
河南飞普网络技术有限公司简介
计算机网络技术用到什么语言