Я пытаюсь получить информацию из таблиц brews
и recipes
, основываясь на том, сколько последователей в таблице следуют, но я получаю ошибку sql, потому что я возвращаю более одного результата в моем запрос. Должен ли я разделить это на два запроса? Или есть обходной путь, который позволил бы мне проверить более одного b.uid
в моем внешнем WHERE
утверждении
SELECT
b.bid AS bid, b.name AS bname,
r.name AS recipe, b.status AS status,
r.rid, a.f_name, a.l_name, a.pic_loc, a.uid AS uid
FROM
recipes r, brews b, account a
WHERE
b.uid = (SELECT followed FROM follow
WHERE follower = '#cookie.id#')
AND b.rid = r.rid AND b.uid = a.uid
GROUP BY b.bid
ORDER BY b.time DESC