0

1つ目は、brand_idとその名前を持つブランドテーブルです。2番目のテーブルはdept_idをその名前で含むdepartmentテーブルであり、3番目のテーブルproduct_detailsテーブルはbrand_id、dept_id、site_idおよびsite_nameを含みます。

特定のブランドのbrand_name、dept_name、およびサイトの数が必要です。

このクエリを試しましたが、product_detailsテーブルにbrand_nameとdept_nameが含まれていないため、brand_nameとdept_nameの代わりにbrand_idとdept_idが返されます。

product_detailsグループからbrand_idで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 に答える