You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MySQL实现带两个排除条件的parts表指定字段查询的方法

MySQL查询语句实现

直接执行以下SQL即可满足需求:

SELECT `name`, `weight`
FROM `parts`
WHERE NOT (`colour` = 'Red' AND `weight` > 15.0);

逻辑说明

  • SELECT 部分仅指定了name、weight两个字段,符合返回字段的要求
  • WHERE 部分的过滤逻辑刚好排除了「颜色为Red同时重量大于15.0」的零件,你也可以换成逻辑完全等价的写法:
SELECT `name`, `weight`
FROM `parts`
WHERE `colour` != 'Red' OR `weight` <= 15.0;

两种写法的执行结果完全一致,你可以根据自己的阅读习惯选择。


内容的提问来源于stack exchange,提问作者juniorMachado

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.23 21:06:00