ねぎとろ放浪記

ねぎとろ放浪記

個人的備忘録です。勉強したことをまとめていきます。

SQL

PostgreSQL操作まとめ

SQL

よく使う操作の自分用備忘録です。 目次 データベース一覧を表示 データベース一に接続 テーブル一覧 PostgreSQLを終了 データベースの作成 テーブルの作成 データの更新 カラムの追加 カラムの削除 カラム名の変更 テーブルの削除 レコード追加 レコード削…

SQLで日付の操作

SQL

日付とか年齢とかの計算方法を忘れがちなので備忘録。 よく使う日付に関する型は以下の2つです。 date型 : 日付まで。'YYYY-MM-DD' timestamp型 : 日付と時間。'YYYY-MM-DD HH:MM:SS' 今回は以下の表を操作します。 date_test表 int_date | str_date | ts_da…

基本情報で使うSQL テーブル操作編

データベースを得点源にしよう!の第四弾テーブル操作編です。(前回の記事はこちら) 今回はDBやテーブルの作成、変更の操作についてです。 目次 CREATE TABLE INSERT ALTER TABLE UPDATE DELEATE テーブルの作成(CREATE) 新たにテーブルの作成を行う時はCREA…

基本情報で使うSQL テーブル結合編

データベースを得点源にしよう!の第三弾のテーブル結合編です。 (前回の記事はこちら) 今回扱う関数 INNER JOIN LEFT OUTER JOIN RIGHT OUTER JOIN FULL JOIN UNION ALL UNION 今回は以下の2つの表を操作します。 メンバー表 id | name | age | gender | t…

基本情報で使うSQL②

データベースを得点源にしよう!の第二弾です。(前回の記事はこちら) 今回は「副問合せ」と「相関副問い合わせ」についてです。 この記事では以下の表を操作します。 メンバー表 id | name | age | gender ----+------+-----+-------- 1 | 佐藤 | 22 | 1 2 |…

基本情報で使うSQL①

SQLは午前にも午後にも関係していて確実な得点源になる!らしいです。 基本的な構文だけ理解していれば解けるのではと思ったのでまとめました。 近日中に続編を書きます。 目次(この記事で扱う文法) SELECT, FROM WHERE AND, OR BETWEEN IN LIKE IS NULL SUM…