(在php中使用mysql)
嗨,我似乎无法通过谷歌或本网站找到答案,所以非常感谢帮助。我正在尝试加入2个表格,一起显示学生的名字,然后按字母顺序排序,我还没有得到帮助,如何做到这一点也赞赏:D。 所需的所有信息均为here
我的ID设置为INT NOT NULL AUTO_INCREMENT
并且是PRIMARY KEY
StudentID设置为INT
名称设置为VARCHAR(30)
并且年龄也设置为INT
。
我的问题是,为什么下面的php脚本没有显示任何结果?除了桌子?我正在使用wamp。
答案 0 :(得分:1)
您需要UNION
两个结果并在其上应用ORDER
,例如:
SELECT Name
FROM(
SELECT Name
FROM Group1
UNION
SELECT Name
FROM Group 2
) a
ORDER BY a.Name;