OCG Lab任务域决策系统
搜索证据
在线
EN

任务域决策包

引擎特定优化是 Sonnet 与 Opus 的能力分界

返回任务域
c

我的 JOIN 查询返回重复行,但我找不到原因

r

locate@structured_data/sql_repair

C'

根因通常是多对多 JOIN 且缺少 DISTINCT。常见错误用 Sonnet 4.6,窗口函数和引擎特定行为用 Opus 4.8。

决策栈

使用

standard SQL errors, high volume, cost-sensitive

claude/sonnet-4.6
使用

complex window functions, performance optimization, engine-specific

claude/opus-4.8
避免

engine-specific constraint satisfaction required

openai/gpt-5.5

认知转移

模型层
ID关系执行体结果输出
CT-D7-001locate@query_layerclaude/opus-4.8已接受distinguishes WHERE vs JOIN vs subquery vs window function; explains engine constraints
CT-D7-002locate@query_layerclaude/sonnet-4.6有边界strong on common JOIN and WHERE issues; weaker on complex window functions
CT-D7-003rewrite@equivalentclaude/opus-4.8已接受explains performance tradeoffs between equivalent rewrites and optimizer behavior
E-D7-001有边界

Opus 4.8 leads on GDPval-AA economically valuable knowledge work including structured data tasks

Anthropic 发布, May 2026
E-D7-002不确定

Sonnet 4.6 sufficient for standard SQL errors in developer preference tests

根据相邻证据推断: Sonnet coding preference data