举例:
现有三张表:A,B,C.
A表主键为Aid, B表主键为Bid, C表多主键主键 分别是A,B表主键Aid,Bid
现在我查询C表主键获取到Aid,Bid,我如何将主键正确的匹配到AB表。
因为我目前在写动态的多表查询,需要拼接inner join on后边的条件需要从表主键id=主表主键id,比如A.Aid=C.Aid.我需要确定Aid就是A表的主键,这种情况如何匹配。
C#数据库主键匹配问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- threenewbee 2019-11-07 17:26关注
select a.*, b.* c.* from C c
join A a on c.Aid = a.Aid
Join B b on c.Bid = b.Bid解决 无用评论 打赏 举报