OPはほぼ正解でした。 GROUP_CONCAT
完全なサブクエリ
ではなく、サブクエリの列をラップする必要があります (カンマがデフォルトであるため、区切り文字を閉じています):
SELECT i.*,
(SELECT GROUP_CONCAT(userid) FROM favourites f WHERE f.itemid = i.id) AS idlist
FROM items i
WHERE i.id = $someid
これにより、目的の結果が得られます。また、サブクエリで外部スコープ変数にアクセスできるため、受け入れられた回答が部分的に間違っていることも意味します。