![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
SQLの種類によっては以下でもいけます
select hoge,sum(stat='a') as a,sum(stat='b') as b
from test01
group by hoge;
なおcountでやるならnullを利用します
select
hoge
, count(if(stat = 'a' ,0,null)) as a
, count(if(stat = 'b' ,0,null)) as b
from test01
group by hoge;
もうすこし複雑になってくるとピボットテーブルという処理用のテーブルを
用意すると効率的に処理ができます
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Oracle sql(oracle)で質問です。 テーブルAのカラム名、日付(yyyymmdd)の値を テーブルB 2 2023/01/06 10:31
- Oracle SQLの書き方について 1 2023/04/13 09:54
- PostgreSQL postgreSQL カラムの全ての値を取得したい 3 2022/10/07 12:33
- Oracle SQLについて教えて下さい。 主キーを持ったカラムを主キーの機能を持たせたまま カンマ区切りで文字列 1 2023/03/27 22:47
- MySQL sqlにおけるテーブル名と各カラム名って 具体的に何ですか? 私は良くphpmyadminを使います 3 2023/05/18 14:10
- PostgreSQL 【PostgreSQL】行の値の並びを変えるには 1 2023/03/21 16:46
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- MySQL SQLについて教えて下さい。 SELECT分で、あるカラムにある日付の 半年先のデータを取って来たい 3 2022/12/07 22:28
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
count関数の値をwhere句で使用...
-
結合したテーブルに名前をつけ...
-
SQL 自己結合で件数の条件指定
-
OUTER JOIN とgroup by
-
金額の計算方法
-
市区町村別の件数をカウントす...
-
小数点以下桁数が最大の値に小...
-
文字2桁、3桁交じりの文字列...
-
SQLローダーCSV取込で、囲み文...
-
select文の実行結果に空白行を...
-
単一グループのグループ関数で...
-
2つの列が同じ値の行を取得するSQL
-
AccessのSQL文で1件のみヒット...
-
レコードの登録順がおかしい
-
【PL/SQL】FROM区に変数を使う方法
-
テーブルの最後(最新)のレコー...
-
where句中のtrim関数について
-
SQL*Loader Append
-
テーブルのフィールドの一番長...
-
並べ替えについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
count関数の値をwhere句で使用...
-
OUTER JOIN とgroup by
-
結合したテーブルに名前をつけ...
-
最大値の数をカウントしたい
-
グループ内最大値に印を付けるS...
-
SQL 自己結合で件数の条件指定
-
【バグ?】ORDER BY DESCでempty
-
同一カラム名でjoinしたところ...
-
ビュー定義に集約関数を入れる...
-
ストアドファンクションの再帰...
-
市区町村別の件数をカウントす...
-
SQL 重複レコードの数え方
-
SQLローダーCSV取込で、囲み文...
-
単一グループのグループ関数で...
-
select文の実行結果に空白行を...
-
テーブルの最後(最新)のレコー...
-
【PL/SQL】FROM区に変数を使う方法
-
AccessのSQL文で1件のみヒット...
-
レコードの登録順がおかしい
-
SELECT FOR UPDATE で該当レコ...
おすすめ情報