第一个是具有brand_id及其名称的品牌表。第二个表是部门表,其中包含dept_id n的名称和第三个表product_details表,其中包含brand_id,dept_id,site_id和site_name。
我想拥有brand_name,dept_name和特定品牌的网站数量。
我尝试了这个查询,但是它返回了brand_id和dept_id而不是brand_name和dept_name,因为product_details表不包含brand_name和dept_name。
通过brand_id从product_details组中选择department_id,brand_id,count(site_id);
答案 0 :(得分:0)
加入你的桌子:
SELECT dept_name, brand_name, COUNT(*)
FROM product_details
JOIN department USING (dept_id)
JOIN brand USING (brand_id)
GROUP BY dept_id, brand_id