如题: 有一个数据库 A, 里面有三个表分别为B1,B2,B3, (B1有一个字段为C1),(B2有一个字段为C2),(B3有一个字段为C3), 如果我现在要同时查询这三个表里面的字段的内容应该怎样写SQL语句?求~
如题: 有一个数据库 A, 里面有三个表分别为B1,B2,B3, (B1有一个字段为C1),(B2有一个字段为C2),(B3有一个字段为C3), 如果我现在要同时查询这三个表里面的字段的内容应该怎样写SQL语句?求~
假设他们之间有外键外链可以用连接查询
select a.C1,b.C2,c.C3 form B1 as a join B2 b on a.id=b.aid join B3 c on c.id=a.cid
5 回答3.2k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
5 回答1.4k 阅读
这个你的三个表是否关联字段?如果没有使用 select tOne.c1,tTwo.c2,tThree.c3 from B1 tTone,B2 tTwo,B3 tThree。如果有你可以了解下 mysql 的 join 操作,具体就不列出来了,因为我不是很喜欢拿来主义。:-D