我看到了这个复杂的选择语句,它有几个组成部分:别名和子查询
SELECT
u.ID, u.username, u.active, u.email, u.admin, u.banned, u.name,
(SELECT
GROUP_CONCAT( g.name SEPARATOR'-groupsep-' ) FROM groups g,
group_memberships gm
WHERE g.ID = gm.group AND gm.user = u.ID
) AS groupmemberships
FROM users u WHERE u.ID={$uid}
对我来说没有意义的部分是部分AS groupmemberships
。
它是什么别名?后面的元素u.name
?
我不熟悉子查询语法。
任何有用的解释和官方文档的链接都会有所帮助。