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

Lost at SQL挑战:识别冒牌海洋物种的SQL查询存一行错误

排查Lost at SQL冒牌海洋物种识别SQL查询错误

问题概述

正在完成Lost at SQL平台的冒牌海洋物种识别挑战,目标是从小丑鱼、章鱼、海星三类物种中找出不符合属性标准的冒牌个体。数据集字段包括:

  • species_name:物种学名
  • common_name:通用名称
  • length:长度(单位:米)
  • weight:重量(单位:千克)
  • habitat_type:栖息地类型

判断标准使用**英寸(长度)和磅(重量)**作为单位,需先完成单位转换。当前遇到的问题:

  1. 未做单位转换时,查询返回7行错误结果
  2. 完成单位转换并调整逻辑后,返回16行结果,但仍有1行不符合预期

需补充的关键信息

要精准定位错误,请提供:

  • 两次编写的完整SQL代码
  • 三类物种各自的正常长度(英寸)范围和正常重量(磅)范围(即判定冒牌的核心标准)
  • 所谓“反转逻辑”的具体内容(比如是否将条件从NOT IN改为IN,或是调整了比较运算符的方向)

初步排查方向

在补充信息前,可先自查以下几点:

  • 单位转换公式正确性:
    米转英寸:length * 39.37(1米=39.37英寸)
    千克转磅:weight * 2.20462(1千克≈2.20462磅)
    确认代码中转换公式是否写错,或是否漏乘/多乘系数
  • 逻辑条件匹配度:
    检查是否将“超出正常范围判定为冒牌”的逻辑搞反(比如误把符合标准的个体筛选出来),或比较运算符(>/</>=/<=)使用错误
  • 栖息地关联条件:
    部分物种可能有特定栖息地要求(比如小丑鱼仅生活在珊瑚礁),确认是否遗漏了habitat_type的筛选条件
  • 数据类型异常:
    检查length和weight字段是否为数值类型,是否存在字符串格式的数据导致转换计算错误

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 08:48:16