请教一条sql语句

[code="java"]
A_B表 问题_选项表 A表 问题表 B表 选项表
QUESTION_ID pk QUESTION_ID pk OPTION_ID pk

OPTION_ID pk QUESTION_DETAIL OPTION_DETAIL
MATCHING QUESTION_KIND_ID pk
[/code]
[code="java"]
SQLSERVER数据库
A表 B表为多对多关系 数据库未建立任何约束和关联

要求 用left join 查询出
QUESTION_ID
QUESTION_DETAIL
QUESTION_KIND_ID
OPTION_ID
QUESTION_DETAIL
MATCHING
[/code]

ysysdzz
astro 第二个写错了 应该是OPTION_DETAIL
大约 8 年之前 回复
wangzhangxing
wangzhangxing 两条QUESTION_DETAIL ?
大约 8 年之前 回复

1个回答

Java代码

A_B表 问题_选项表 A表 问题表 B表 选项表

QUESTION_ID pk QUESTION_ID pk OPTION_ID pk

OPTION_ID pk QUESTION_DETAIL OPTION_DETAIL

MATCHING QUESTION_KIND_ID pk

Java代码

SQLSERVER数据库

A表 B表为多对多关系 数据库未建立任何约束和关联

要求 用left join 查询出

QUESTION_ID

QUESTION_DETAIL

QUESTION_KIND_ID

OPTION_ID

QUESTION_DETAIL

MATCHING

问题补充:查询条件为QUESTION_ID、QUESTION_DETAIL、QUESTION_KIND_ID

select a.QUESTION_ID,a.QUESTION_DETAIL,a.QUESTION_KIND_ID,b.OPTION_ID,b.OPTION_DETAIL,a_b.MATCHING
from a
left join a_b on a.QUESTION_ID=a_b.QUESTION_ID
left join b on b.OPTION_ID=a_b.OPTION_ID

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐