カテゴリー「SQL」に関連するページ一覧 1ページ目
- SQL SELECT句でテーブルから指定した列のデータを取得するSELECT句はFROM句で指定されたテーブルから、どの列を取得するかを指定するための構文です。(FROM句についてはでSQL FROM句で複数のテーブルを結合するポイント紹介しています。)以下のよう... 
- SQL FROM句で複数のテーブルを結合するポイントFROM句では取得したいテーブルのテーブル名を指定します。以下のようなテーブルがあるとします。departmentは社員が所属する部署の情報を格納しています。また、employeeとdepartmen... 
- SQL JOINの結合条件とWHEREの条件の違いと使い分けSQLのJOINの結合条件とWHERE句での条件の違いを整理します。例えば以下のようなテーブルがあるとします。department.delflg = 0の社員のみ取得したい場合、以下のようなSQLにな... 
- SQL GROUP BYで複数の行を集計して1行で取得するSQLでデータを取得するときに、複数行のデータを集計してデータの合計、平均、件数、最大値などを取得したい場合があります。以下のようなテーブルがあるとします。部署ごと(department_idごと) ... 
- SQL DISTINCTで重複行を1行のみ表示する方法SQL GROUP BYで複数の行を集計して1行で取得するでは複数行を集約して1行で表示する方法を紹介しましたが、GROUP BYを使用せずに、同一のレコードが複数あるときに、1行のみ取得する方法を紹... 
- SQL ORDER BYでレコードを並び替えるときのポイントORDER BYでレコードを並び替える時の注意点とポイントをまとめます。以下のようなテーブルがあるとします。身長の降順(大きい順)、身長が同じ時はidの昇順(小さい順)で並び替えたいときは、以下のよう... 
- Oracle システム日付をYYYYMMDD形式などの文字列型に変換するOracleでシステム日付を文字列で扱う方法をまとめます。Oracleでシステム日付を取得するにはSYSDATEを使用します。SYSDATEは日付型で取得されます。YYYYMMDD形式などの文字列型に... 
- Oracle システム日付や任意の日付型の月末や月初の日付を取得するOracleで日付の月末や月初を取得する方法を紹介します。月初を取得したい場合は以下のように日付部分を01固定で年月のみ取得するようにすれば取得できます。月末を取得したい場合、月初のように日にちを固定... 
- SQL 別テーブルをSELECTした結果をそのままINSERTする方法あるテーブル(A)に登録されているデータを利用して別のテーブル(B)にデータを登録したい場合があります。AをSELECTして、取得したデータを1件ごとBにINSERTするのではなく、AをSELECTし... 
- Oracle Clientをアンインストールする(windows7,10)Oracle Clientをアンインストールする方法を紹介します。Oracle Clientのバージョンは12.1.0、確認したOSはwindows7とwindows10です。deinstall.ba...