PostgreSQL(ポストグレス キューエル)

PostgreSQLは、オープンソースのリレーショナルデータベース管理システムである。
UNIX系OSはもちろんのこと、Windowsにも対応している。

ダウンロードは、

Download PostgreSQL:
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads

から行える。(インストール方法は、PostgreSQLを導入する方法: https://dev.to/programmingmonky/postgresql-1h6h などを参照するとよい)

以下、Windowsの場合のクエリエディタの起動方法、データの取得、抽出、整形を中心とした簡単な操作方法を記載する。

「スタート」-「PostgreSQL14」-「pdAdmin4]     (バージョン番号は変わることがある)
パスワードをいれて、起動する。
ServersーPostgreSQL 14-Databases-Postgreを右クリックして、QueryToolwoクリックすると、クエリエディタが開く。

クエリを実行すれば、SQLが動作する。
ex. SELECT * FROM テーブル名

SELECT : 列の取得
FROM : データ取得先テーブルの指定
WHERE : 条件による行の絞り込み
GROUP BY : テーブルをグループに分類して、集計関数を適用
ASC : 昇順(省略可)
DESC : 降順
HAVING : 分類されたグループに対し、条件で行を絞る
ORDER BY : 列内のデータの並び変え
LIMIT : 取得件数の絞り込み

JOIN : テーブルの結合 (LEFT OUTER JOIN、FULL OUTER JOIN、INNER JOIN)
副問合せ : SELECTした結果を使って別のSELECTを事項する

コメント
–                 1行コメント
/*

*/          複数行コメント

AS : 列名をつける
演算等
+ 和
–  差
* 積
/ 商
^ 累乗
SUM() 合計値
AVG() 平均値
COUNT() 行数
MIN() 最小値
MAX() 最大値
DISTINCT() 重複業の削除

論理演算子   AND     OR     NOT

 

参考:PostgreSQLでSQL実行までのチュートリアルは、https://dev.to/programmingmonky/postgresqlsql-3dja で上記では記載していないデータベースの作成、テーブルの作成に対して参考になる。

以上