SQL シーケンス(順序)を作成/使用するサンプル

SQLのシーケンスを作成/使用するサンプルです。Oracleで確認しています。 目次 説明 シーケンスとは サンプル シーケンスを作成する   シーケンスの値を採番する   シーケンスの現状の値を取得 […]

SQL order by 並び順を指定する(ソート)

目次 サンプル 昇順で並べる   order byの指定を数値で行う   降順で並べる 昇順で並べる select * from テーブル名 (where 条件) order by 項目名,項目名・・・; se […]

SQL like 前方一致、あいまい検索、エスケープ

目次 01. Like ・Likeの使い方 02. サンプル ・前方一致で検索する ・あいまい検索/部分検索で検索する ・後方一致で検索する ・like + 否定 ・任意の1文字を指定する(アンダスコア(_)) ・エスケ […]

SQL cross join すべての組み合わせを表示(直積)

SQLのcross joinですべての組み合わせを表示するサンプルです。 目次 説明 すべての組み合わせを表示(cross join)   すべての組み合わせ+whereの条件をつける すべての組み合わせを表示 […]

SQL WITH句のサンプル

SQLのWITH句のサンプルです。 目次 説明 WITH句とは サンプル WITH句を使用するSQL   WITH句を使用しない場合 WITH句とは 上記は、WITH句を使用した図です。 withの後の名称1は […]

SQL EXISTS句のサンプル(存在判定/相関副問合せ)

SQLのEXISTS句のサンプルです。 目次 説明 exists句とは サンプル テーブルを結合しない場合(存在判定)   テーブルを結合する場合(相関副問合せ) exists句とは 上記は、exists句を使 […]

SQL in句 複数の値を条件にする

目次 01. in句 ・複数の値を条件にする(in) ・in + 副問合せ(サブクエリ) ・in + 副問合せ(サブクエリ)の結果の複数の項目を使用する 02. in句(否定) ・複数の値を条件にする+否定(not in […]

SQL merge文のサンプル(更新と追加)

SQLのmerge文で、更新と追加を行うサンプルです。 OracleとSQL Serverで使用可能です。(確認環境:Oracle,SQLServer) 目次 説明 merge文(更新と追加を行う) サンプル merge […]