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

如何实现table A筛选status=2并关联table B的查询?

解决方案

实现查询的SQL语句

SELECT a.val1, a.val2, a.val3, b.TB_1, b.TB_2
FROM tableA a
INNER JOIN tableB b ON a.id = b.T1_id
WHERE a.status = 2;

语句说明

  • 关联逻辑:用INNER JOIN通过a.id = b.T1_id关联两张表,仅保留双方匹配的记录
  • 过滤规则:WHERE a.status = 2筛选出tableA中状态为2的条目
  • 输出列指定:SELECT子句明确指定需求中的展示列,确保结果符合要求

执行结果

运行上述语句后,将得到与期望完全一致的结果:

val1val2val3TB_1TB_2
bbb76045bbb
bbb76045ccc
bbb76045ddd
eee20020ggg
eee20020hhh

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 07:45:03