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

SQL JOIN与字段计算:关联TABLE1、TABLE2生成SCOREVSTEST列

关联TABLE1与TABLE2并新增SCOREVSTEST列的SQL语句

首先需要明确两张表的关联字段(比如通用的ID、用户标识等),以下示例假设通过ID字段关联,你可以根据实际业务替换为真实关联键:

SELECT 
    t1.*,
    t2.*,
    CASE
        WHEN t1.SCORE >= t2.TEST THEN 'SCORE >= TEST'
        ELSE 'SCORE < TEST'
    END AS SCOREVSTEST
FROM TABLE1 t1
JOIN TABLE2 t2 ON t1.ID = t2.ID; -- 这里的关联条件请替换为实际字段

关键说明:

  • 如果需要保留TABLE1中所有数据(即使TABLE2中无匹配项),将JOIN替换为LEFT JOIN即可
  • CASE语句严格按照需求判断SCORE和TEST的大小关系,生成对应的字符串值
  • 别名t1、t2是为了简化代码书写,可根据习惯调整

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 00:10:46