我无法显示JOIN查询的结果

时间:2017-06-17 09:40:53

标签: php mysql

(在php中使用mysql)

嗨,我似乎无法通过谷歌或本网站找到答案,所以非常感谢帮助。我正在尝试加入2个表格,一起显示学生的名字,然后按字母顺序排序,我还没有得到帮助,如何做到这一点也赞赏:D。 所需的所有信息均为here

我的ID设置为INT NOT NULL AUTO_INCREMENT并且是PRIMARY KEY StudentID设置为INT 名称设置为VARCHAR(30) 并且年龄也设置为INT

我的问题是,为什么下面的php脚本没有显示任何结果?除了桌子?我正在使用wamp。

1 个答案:

答案 0 :(得分:1)

您需要UNION两个结果并在其上应用ORDER,例如:

SELECT Name 
FROM(
    SELECT Name 
    FROM Group1

    UNION 

    SELECT Name
    FROM Group 2
) a
ORDER BY a.Name;