Php 选择具有不同条件的一行
Php 选择具有不同条件的一行,php,sql,Php,Sql,您好,我尝试使用SQL查询从其他3个表中获取结果表,但未能实现。我相信有可能得出结果表。请帮助我获得结果您必须进行3次联接,并且必须重命名表位置,因为它出现两次: SELECT routes.id, src.title, dest.title, groups.title FROM routes INNER JOIN locations as src ON (src.id = routes.src) INNER JOIN locations as dest ON (dest.id = r
您好,我尝试使用SQL查询从其他3个表中获取结果表,但未能实现。我相信有可能得出结果表。请帮助我获得结果您必须进行3次联接,并且必须重命名表
位置
,因为它出现两次:
SELECT routes.id, src.title, dest.title, groups.title FROM routes
INNER JOIN locations as src ON (src.id = routes.src)
INNER JOIN locations as dest ON (dest.id = routes.dest)
INNER JOIN groups ON (groups.id = routes.groups)
欢迎来到StackOverflow。请拿着这本书四处看看,通读一遍,然后阅读,并提供一个答案。如果周围的人能够轻松地阅读和理解您的意思,或者问题是什么,他们可能更愿意提供帮助:)请在问题正文中包括您尝试的代码/查询、示例输入、期望的输出以及实际/当前/不期望的结果。请向我们展示您已经尝试过的内容,谢谢。我正在获取src、dest和group,但在结果列中没有获取id..从路由内部连接位置选择routes.id、src.title、dest.title、groups.title作为src ON(src.id=routes.src)内部连接位置作为dest ON(dest.id=routes.dest)内部连接组ON(groups.id=routes.groups)order by routes.idI修改了查询。