问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

mysql 查询问题 关于 not in13

发布网友 发布时间:2023-10-28 05:25

我来回答

1个回答

热心网友 时间:2024-12-12 20:53

MySQL中NOT IN语句对NULL值的处理2007-07-23 16:01mysql> SELECT COUNT(name) FROM CVE WHERE name NOT IN ('CVE-1999-0001', 'CVE-1999-0002');
+-------------+
| count(name) |
+-------------+
| 17629 |
+-------------+
1 row in set (0.02 sec)

mysql> SELECT COUNT(name) FROM CVE WHERE name NOT IN ('CVE-1999-0001', 'CVE-1999-0002', NULL);
+-------------+
| count(name) |
+-------------+
| 0 |
+-------------+
1 row in set (0.01 sec)

当在子查询中出现NULL的时候,结果就一定是0了。查了一下手册,确实有这样的说法。所以最后实际采用了这样的查询:
SELECT COUNT(DISTINCT name)
FROM CVE
WHERE name NOT IN (SELECT cveID FROM cve_sig WHERE cveID IS NOT NULL)

顺便提一下MySQL中正则表达式匹配的简单使用:
SELECT COUNT(alarmID)
FROM Alarm
WHERE (CVE NOT RLIKE '^CVE-[0-9]{4}-[0-9]{4}$' OR CVE IS NULL)
当然,RLIKE也可以写作REGEXP,我个人倾向于使用RLIKE,因为拼写接近LIKE,可以见名知义。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...抛物线y=x2-4x+3与x轴交于A、B两点,与y轴交于点C,连AC,将直线AC向右... 抢劫罪的构成要素有哪些 抢劫罪的几个要素 抢劫罪违反了什么法律 转化型抢劫的法律认定 我想问问我的魔兽世界帐号值多少钱? 我的号能卖多少?(魔兽世界) 求评估魔兽世界账号价值,懂得来! 魔兽世界账号问题,我有一个90级的DK,想便宜出售了,直接卖了,想问问大... 魔兽世界号价值评估 把洗衣服的水倒进马桶,会不会把细菌溅出来1 ...我想用以前联想笔记本自带的XP系统盘替换Win7,可不可以? 河南省第二公路工程有限公司怎么样?1 同一个手机号,申请了两个,后一个把前一个覆盖了,怎么找...4 一个号码注册了两个,两个都没了怎么找回? 如何强制二次修改 五行土命适合用什么颜色钱包7 玛雅文化的五个预言是什么?实现了几个? 孩子毕业后转学上初一现学校没有他的学籍,户口所在地初中查不到... 冻结之后多长时间能解开 give a human face to environme... 美团建行电子储蓄卡怎么注销? 熔盐是什么?6 初音未来2010演唱会高清下载 武忠祥讲2021考研数学的课程吗?13 一个手机注册了两个以前那个被覆盖了怎么找回来?2 一个手机号码注册了两个之前那个微信怎么找回来?1 雨伞撑不直了怎么办 树莓和草莓的区别?41 同一个手机号注册两个,新的刚注销,旧的怎么找回? 上古卷轴4 我加入魔法工会 拿了个东西 被停职了 让我去找...5 用苹果ip注册会被封号吗 一个IP登陆多个是不是容易被封号 男朋友说他开始反感我了,然后我给他说了我的心里话,他说他也没...1 支付宝已绑身份证但没绑定银行卡的用户余额最多可以支付多少?3 她说有男朋友了,我说祝福你。然后第二天发了很多心里话,有怀念... 反渗透用的软化水,用树脂罐好还是阻垢剂好??40 一年改2次的办法 同一身份证两个手机注册两个一个不能用零钱转帐 河北佰盛工具制造有限公司怎么样? 河北旭康仪表制造有限公司怎么样?2 小学生应该怎样学好英语334 id可以改名字了吗4 常州技师学院是大专还是哪个层次的学校? 怎么改名52 小学毕业后转学已经初一下学期了,现学校没有他的学籍,原学校查... 大泉V锥流量计可以在温度600度的介质中测量使用吗? 五行属土喜金,用什么颜色钱包好4 五行 属土喜水 适合什么颜色的钱包1 茶陵县枣市镇跟攸县峦山镇有多远?