MySQLグループクエリーの一例

275 ワード

需要:現在のID招待者を照会し、再度招待者の数を確認します.
文:まず招待者IDでグループ化し、COUNTを行います
SELECT invited_id as uid,COUNT(1) as total FROM `sh_user` WHERE `invited_id` in (SELECT id FROM sh_user WHERE invited_id=615 and is_proxy=1 )   GROUP BY `invited_id` HAVING COUNT(*) > 0