[解決済み] COUNTで同じidの行をすべてカウントすることはできますか?
2022-02-10 14:59:19
質問
PostgreSQL 9.4
.
次のような表があります。
id player_id
serial PK integer
---------------------------
1 1
2 3
... ...
123123 1
のある行をすべてカウントする必要があります。
player_id = 1
. を使用することは可能ですか?
COUNT
の集合体ですか?
今は次のようにやっています。
SUM(CASE WHEN player_id = 1 THEN 1 ELSE 0 END)
解決方法は?
のある行の数を数えるだけでよいのであれば、その行の中にある
player_id
が1なら、こうすればいい。
SELECT count(*)
FROM your_table_name
WHERE player_id = 1;
の行数をカウントしたい場合。
各
player_id
を使用する場合は
GROUP BY
:
SELECT player_id, count(*)
FROM your_table_name
GROUP BY player_id;
関連
-
[解決済み] ERROR: 参照されたテーブル "bar" の与えられたキーに一致するユニークな制約がありません。
-
[解決済み】ストアドプロシージャーのエラー ORA-06550
-
[解決済み】sys.dm_exec_sql_textはどのように機能するのでしょうか?
-
[解決済み] Oracle Trigger ORA-04098: トリガーが無効で、再バリデーションに失敗しました。
-
[解決済み] SQLテーブルで重複する値を検索する
-
[解決済み] UNIONとUNION ALLの違いは何ですか?
-
[解決済み] MYSQLでMAX(列の値)、PARTITIONで別の列で行を選択するにはどうすればよいですか?
-
[解決済み] コマンドライン引数でPostgreSQLの.sqlファイルを実行する
-
[解決済み] PostgreSQLデータベースへのSQLダンプのインポート
-
[解決済み] 別のテーブルに一致する項目がない行を選択するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】''付近の構文が正しくない
-
[解決済み】オペランド型の衝突:intはdateと互換性がない + INSERT文はFOREIGN KEY制約と衝突した
-
[解決済み】2つの列を分割する方法は?
-
[解決済み】SQLクエリ「00904. 00000 - "%s: 無効な識別子"
-
[解決済み】SQL Serverは「集約関数やサブクエリを含む式に対して集約関数を実行できない」が、Sybaseはできる。
-
[解決済み】ORA-01791: SELECTされた式ではない
-
[解決済み] ORA-01735: 無効な ALTER TABLE オプション - ヒキガエル
-
[解決済み] リンクされたサーバーの NULL に対して OLE DB プロバイダー Microsoft.Jet.OLEDB.4.0 のインスタンスを作成できません。
-
[解決済み] マルチパート識別子をバインドできなかった
-
[解決済み] トリガーがコンパイルエラーで作成される