mysql 查询某一字段值不等于某个字符串的记录

mysql 查询某一字段值不等于某个字符串的记录,第1张

你的记录集里只有2条呀,除了李四,或者也可以这样写

select * from t_user where name not in ('李四')

这样也可以查除了name是李四的总条数

select COUNT(*) from t_user where name not in ('李四')

不一定的,在很多场景下,NOT IN、不等于两类 *** 作使用二级索引成本远超于全表扫描的成本,查询优化器按照成本选择"最优执行计划",导致查询不走二级索引。但不能因此就彻底判断NOT IN或<>两类 *** 作不能走索引。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6103370.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-14
下一篇 2023-03-14

发表评论

登录后才能评论

评论列表(0条)

保存