私は次のようなテーブル構造を持つ:クエリのフェッチのためのデータが
私はDEPT_IDを使用して1部門の合計の従業員を表示するクエリを記述しようとしていますこのように:
カテゴリ名は使用してフェッチ取得している別のテーブルから参加する: Cアトリエテーブルには以下のフィールドがあります:
id | Cat_Name
私は以下の
でグループを使用して同じことをやろうとしていますが、MySQLのクエリの私の試みです。(現在、私は使用していない私は私が後で結合を使用してカテゴリ名を取得することができます知っているとして参加します)。
上記の形式でデータを取得する方法に関心があります。
- SELECT * FROM
dept_data
年BYdept_data
WHERE DEPT_ID = 1グループから年BY = 1 GROUP DEPT_ID - SELECT *は、この上で私を助けることができる
誰もがCATEGORY_ID WHERE?同様Shaharyarはコメントに書い
おかげ
それは 'ピボット'と呼ばれ、残念なことに 'mysql'はこの機能を提供しません。 ** mysqlピボット**を検索し、それを達成するためのいくつかの回避策を用意することができます。 – Shaharyar