SQL SELECT文でテーブルを検索するサンプル

目次 01. コメント ・SQLのコメントの書き方 02. SELECT文の基本 ・全項目の全件を抽出(*) ・列を指定して抽出(射影) ・列を指定して抽出(選択) ・データの件数を取得(count) ・取得する列名に別 […]

SQL nullを検索する/nullを変換するサンプル

SQLのnullの検索と変換のサンプルです。 目次 サンプル nullの値を検索する(IS NULL) nullではない値を検索する(IS NOT NULL) Oracleでnullを変換(NVLとNVL2) SQLSe […]

SQL caseの使い方のサンプル(条件分岐)

SQLのcaseの使い方のサンプルです。 目次 サンプル 条件分岐を行う   Caseのサンプル   Caseでlikeを使用する   Caseでnullを判定する   updat […]

ER図のサンプル(IE記法とIDEF1X記法)

ER図の書き方のサンプルです。 目次 サンプル IE記法のER図   IDEF1X記法のER図   ER図の各部分の説明 IE記法のER図 IE記法のER図のサンプルです。 受注テーブルの受注番号と受 […]

SQL ロックの種類(共有ロック/排他ロック)

SQLのロックの種類についてです。 ロック ロックとは   共有ロック   排他ロック   デッドロックとは 楽観的ロック(アプリ側)   悲観的ロック(select-for up […]

データベースの正規化のサンプル

データベースの正規化のサンプルです。 目次 サンプル 非正規化   第1正規化   第2正規化   第3正規化 非正規化 上記表は、商品番号や商品名などの項目が横に繰り返しで並んでいます。 […]

MySQL 文字列を操作するサンプル

MySQLの文字列を操作するサンプルです。 目次 サンプル 文字を結合する(concat,||演算子)   文字の位置を返す(INSTR)   文字を置き換える(REPLACE)   前ゼロ […]