我有一个使用 LEFT JOIN 抓取一堆不同表的查询,我想知道是否可以合并另一个表,但只计算其中的值。
问题
当我尝试在查询中将 COUNT(row_id) 与其他所有内容一起使用时,它只返回计数而没有其他任何内容。
$query = "
SELECT COUNT(subscriptions.sub_id) AS total_subscriptions,
postings.posting_id,
postings.posting_headline,
postings.posting_body,
postings.timestamp,
users.user_name
FROM postings
LEFT JOIN users ON postings.user_id = users.user_id
LEFT JOIN subscriptions ON postings.group_id = subscriptions.group_id
WHERE postings.group_id='" . $group['group_id'] . "'
ORDER BY postings.posting_id DESC
";
我怎样才能解决这个问题?