0

第一个是具有brand_id 及其名称的品牌表。第二个表是部门表,其中包含 dept_id n 它的名称和第三个表 product_details 表,其中包含brand_id、dept_id、site_id 和site_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);

4

1 回答 1

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
于 2013-03-15T10:27:23.947 回答