SQL
よく使う操作の自分用備忘録です。 目次 データベース一覧を表示 データベース一に接続 テーブル一覧 PostgreSQLを終了 データベースの作成 テーブルの作成 データの更新 カラムの追加 カラムの削除 カラム名の変更 テーブルの削除 レコード追加 レコード削…
日付とか年齢とかの計算方法を忘れがちなので備忘録。 よく使う日付に関する型は以下の2つです。 date型 : 日付まで。'YYYY-MM-DD' timestamp型 : 日付と時間。'YYYY-MM-DD HH:MM:SS' 今回は以下の表を操作します。 date_test表 int_date | str_date | ts_da…
データベースを得点源にしよう!の第四弾テーブル操作編です。(前回の記事はこちら) 今回はDBやテーブルの作成、変更の操作についてです。 目次 CREATE TABLE INSERT ALTER TABLE UPDATE DELEATE テーブルの作成(CREATE) 新たにテーブルの作成を行う時はCREA…
データベースを得点源にしよう!の第三弾のテーブル結合編です。 (前回の記事はこちら) 今回扱う関数 INNER JOIN LEFT OUTER JOIN RIGHT OUTER JOIN FULL JOIN UNION ALL UNION 今回は以下の2つの表を操作します。 メンバー表 id | name | age | gender | t…
データベースを得点源にしよう!の第二弾です。(前回の記事はこちら) 今回は「副問合せ」と「相関副問い合わせ」についてです。 この記事では以下の表を操作します。 メンバー表 id | name | age | gender ----+------+-----+-------- 1 | 佐藤 | 22 | 1 2 |…
SQLは午前にも午後にも関係していて確実な得点源になる!らしいです。 基本的な構文だけ理解していれば解けるのではと思ったのでまとめました。 近日中に続編を書きます。 目次(この記事で扱う文法) SELECT, FROM WHERE AND, OR BETWEEN IN LIKE IS NULL SUM…