テーブル、ユーザー、および user_services が必要です。
users table -> uid name email
user_services -> service_id uid
今、次のように内部結合を行うと:
SELECT * FROM users INNER JOIN user_services ON users.u_id=user_services.user_id WHERE u_id = '76'
ユーザーには4つのservices()があるため、4行になりましたが、それで問題ありません。
私の質問は、行を 1 つだけにして、最後の列 (service_id) に次のようにする方法です。
array(1,2,3,4) / or just 1,2,3,4
その場合group by u_id
、1 行しか取得できませんが、最後の列では最初のサービス ID のみが取得されます。