
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的自然不显示在列表内,以此就完成了删除 *** 作。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)