PostgreSQLの基本コマンドを備忘録程度に残しておきます。
下記が未実施の方はURLをご参照ください。
・PostgreSQLのダウンロードとインストール
https://yu-report.com/entry/postgreSQL
・PostgreSQLのデータベース作成とテーブル作成
https://yu-report.com/entry/postgresqlMakeTbl
では、SQLのコマンドを記載していきます。
SQL基本コマンド一覧
SELECT、INSERT、UPDATE、DELETEの順で記載致します。
SELECT文(データ抽出)
基本コマンド
SELECT [カラム名] FROM [テーブル名] (WHERE [条件式]) ;
- [カラム名]を[*]にした場合は全カラム抽出可能
- WHERE [条件式]を省略した場合はテーブルのすべてを抽出する
件数を抽出
SELECT COUNT(1) FROM [テーブル名] (WHERE [条件式]) ;
- COUNT(*)でも可能
AND条件
SELECT [カラム名] FROM [テーブル名] WHERE [カラム名]=抽出したい値 AND [カラム名]= 抽出したい値 ;
- 指定した条件のすべてに一致するレコードを取得する
- ANDは何個でも追加可能
OR条件
SELECT [カラム名] FROM [テーブル名] WHERE [カラム名]=抽出したい値 OR [カラム名]= 抽出したい値
- 指定した条件のどれかに一致するレコードを取得する
- ORは何個でも追加可能
INSERT文(データ挿入)
INSERT INTO [テーブル名] VALUES ([値1], [値2], [値3]・・・・・・);
- 値はカラムの数だけ設定する
UPDATE文(データ更新)
UPDATE [テーブル名] SET [カラム名1] = [値1] ([カラム名2] = [値2]・・・) (WHERE [条件式]);
- WHERE [条件式] はSELECT文と同様
DELETE文(データ削除)
DELETE FROM [テーブル名] (WHERE [条件式]);
- WHERE [条件式] はSELECT文と同様
以上。コマンド一覧でした。
【関連ページ】
・PostgreSQLでJSONデータ型を作成する
https://yu-report.com/entry/postgresqlJson
コメント