mysql多表关联问题
select*from主表innerjoin2表on主表.zwid=2表.idwhere主表.id=$id我现在还想增加一个表,怎么加,按我这样,给哥语句我模仿一下就行...
select * from 主表 inner join 2表 on 主表.zwid=2表.id where 主表.id=$id
我现在还想增加一个表,怎么加,按我这样,给哥语句我模仿一下就行 展开
我现在还想增加一个表,怎么加,按我这样,给哥语句我模仿一下就行 展开
4个回答
展开全部
select * from 主表 inner join 2表 on 主表.zwid=2表.id left join C表 on 主表.zwid=C表.uid where 主表.id=$id 就是直接在后面+直接连接上就好了,不过连表时一定注意字段前面一定要指定哪个表名字,是哪个表里面的字段
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from 主表 inner join 2表 on 主表.zwid=2表.id inner join 3表 on 主表.XX=3表.id where 主表.id=$id
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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
// 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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询