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

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

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

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

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

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

SELECT * FROM `ecs_volume_price` WHERE `goods_id` = '73' AND `volume_number` not in(4000,8000,12000,16000)

不是。

MySQL使用updata语句更改数据表内某一属性的值时,数据并不会由1改变成为0,一般从1改为0的情况是为了查询时作为标志字段使用的。

举例说明如下,某个咖啡馆员工管理系统,后台管理员登录时,显示全部咖啡馆员工的名字,此时查询执行的 *** 作时,找到数据表内字段mark为1的人显示出来,后来又员工离职,需要将其信息从员工列表删除,而一般数据库系统执行删除 *** 作不是使用delete语句而是使用update的语句更改mark字段,是mark字段由原来的1改为0,而管理员在整个员工页面看到的员工信息是执行查询mark为1的员工,mark字段为0的自然不显示在列表内,以此就完成了删除 *** 作。


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

原文地址:https://54852.com/zaji/7284929.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存