いくつかのコンポーネント (エイリアスとサブクエリ) を持つこの複雑な select ステートメントを見ました
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
?
サブクエリ構文に慣れていません。
役立つ説明と公式ドキュメントへのリンクがあれば役立ちます。