mysql多表关联问题

select*from主表innerjoin2表on主表.zwid=2表.idwhere主表.id=$id我现在还想增加一个表,怎么加,按我这样,给哥语句我模仿一下就行... select * from 主表 inner join 2表 on 主表.zwid=2表.id where 主表.id=$id
我现在还想增加一个表,怎么加,按我这样,给哥语句我模仿一下就行
展开
 我来答
百度网友677c730
2013-03-19 · 超过41用户采纳过TA的回答
知道小有建树答主
回答量:122
采纳率:0%
帮助的人:68.7万
展开全部
select * from 主表 inner join 2表 on 主表.zwid=2表.id left join C表 on 主表.zwid=C表.uid where 主表.id=$id 就是直接在后面+直接连接上就好了,不过连表时一定注意字段前面一定要指定哪个表名字,是哪个表里面的字段
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雨林雨林9876
2013-03-19 · TA获得超过157个赞
知道小有建树答主
回答量:148
采纳率:0%
帮助的人:163万
展开全部
select * from 主表 inner join 2表 on 主表.zwid=2表.id inner join 3表 on 主表.XX=3表.id where 主表.id=$id
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
python_ba
2013-03-19
知道答主
回答量:4
采纳率:0%
帮助的人:5880
展开全部
SELECT d.id,b.id FROM (SELECT a.id AS id FROM stu AS a JOIN b ON a.id = b.id WHERE a.id = 1) AS d INNER JOIN b ON d.id = b.id;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-03-19
展开全部
// SELECT *
// FROM round_table
// WHERE noble_title = "Sir"
// AND favorite_color = "yellow"
//
$select->from('round_table', '*');
$select->where('noble_title = "Sir"'); // embedded value
$select->where('favorite_color = ?', 'yellow'); // quoted value
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式