- 2025年8月30日
- 2025年8月30日
【備忘】SQLのCOUNT関数で集計する時の基礎(引数の意味と条件つける方法)
今回はCOUNT関数を使うとき個人的にこれだけは覚えておきたい2つの基礎をまとめておきます。 前提 環境:PostgreSQL17 で実施しています。 また、今回は前提として簡単なテーブルとデータを用意してます。 実際に同じ条件で試したい場合は、最初 […]
今回はCOUNT関数を使うとき個人的にこれだけは覚えておきたい2つの基礎をまとめておきます。 前提 環境:PostgreSQL17 で実施しています。 また、今回は前提として簡単なテーブルとデータを用意してます。 実際に同じ条件で試したい場合は、最初 […]
PostgreSQLに動作検証用の環境を準備したかったので、PostgreSQL Tutorialで公開されているのサンプルデータベースの導入方法を残しておきます。 リレーションなどは公式サイトを参考にしてください なお、PostgreSQLはインス […]
information_schema.columnsにはデータベース内の全てのテーブル列(もしくはビューの列)についての情報が含まれます。 information_schema.columnsを使うことで特定のカラムを含むテーブルの一覧を取得できます […]
SQLで定番のCOUNT関数。 PostgreSQL(MySQL)ではCOUNTに条件を付けて使うことができます。 条件付きでCOUNT方法を画像付きで解説します。 対象者 PostgreSQLの利用者 PostgreSQLで条件付きの件数を取得した […]
PostgreSQLを使っている時にデットロックの発生などで実行中のプロセスの確認をしてkillしたい時の対応方法をメモがてら残しておく。 PostgreSQLでSQLでプロセスを確認する方法 <PostgreSQLでプロセスを確認するSQL& […]
PostgreSQL(RDS)×COPYメタコマンドの課題 RDS上のPostgreSQLからCOPYメタコマンド(¥COPYで)データを抜いた際に、改行コードがLFになってしまう。 RDS上にあるPostgreSQLでCOPYメタコマンドを使うと環 […]
PostgreSQLでは、ファイルとテーブルの間でデータをコピーするために「copyコマンド」と「copyメタコマンド」が用意されています。 違いについては、こちらのQiitaの記事がわかりやすく参考になります。 最近はRDSなどクラウド環境を使うこ […]
VBSでPostgreSQLを使ってSQLを実行したい場合、一番手っ取り早いのはODBCをインストールしてADOを使うことかなと思います。 ADOでPostgreSQLを使う方法はQiitaにもまとめられているのでこちらのQiitaの記事を参考にして […]
トリガーの確認方法 トリガー関連の情報を取得するには以下の3つのテーブルを組み合わせます。 infoschema-triggers pg_trigger pg_proc trigger情報取得SQL このSQLで以下の情報を取得できます。 項目名 説 […]