1

データベースからデータを取得し、特定の行をカウントして合計を出すための適切なSQlクエリを探しています...これが私のテーブルです:

------------------------------------------
|name     |App      |Dep       |Sold     |
------------------------------------------
|Joe      |1        |1         |2        |
|Joe      |1        |2         |2        |
|Steve    |1        |1         |1        |
|Steve    |1        |2         |1        |
------------------------------------------

したがって、名前ごとに各列の「1」を数え、合計を次のように出力する必要があります。

Joe    |  2 App  |  1 Dep  | 0 Sold
Steve  |  2 App  |  1 Dep  | 2 Sold

誰かが私の出発点を持っていますか? JOIN が必要なのか、それとも列ごとに別々の COUNT を追加できるのかわかりません。

4

1 に答える 1