SQL

【SQL】COUNTの使い方(レコード数取得)

2021/1/26

COUNTの基本構文 SQLのCOUNT関数を使うと、条件に一致したレコード数を取得することができます。 COUNTの基本構文 SELECT  COUNT(*)  FROM  表名  WHERE  条件; スポンサーリンク 本記事では、COUNT関数を使用したレコード数を取得する方法を解説していきます。 また「userテーブル」には、次のようなデータが格納されていることを前提としています。 【userテーブル】 ID (id) ※PK 名前 (name) 住所 (address) 年齢 (age) 部署I ...

ReadMore

SQL

【SQL】ORDER BY句の使い方(並び替え)

2021/1/24

ORDER BY句の基本構文 SQLの「ORDER BY」を使えば、抽出したデータをソート(並び替え)することができます。 ORDER BYの基本構文 SELECT  列名  FROM  表名  ORDER BY  列名  [ASC もしくは DESC]; ASC:昇順 DESC:降順 ※ASCは省略可   本記事では、抽出したデータをソート(並び替え)する方法を解説していきます。 また「userテーブル」には、次のようなデータが格納されていることを前提としています。 【userテーブル】 ID ...

ReadMore

SQL

【SQL】OUTER JOINの使い方(テーブル外部結合)

2021/1/23

OUTER JOINの基本構文 SQLの「OUTER JOIN」を使えば、テーブルを外部結合することができます。 左外部結合の基本構文 SELECT 列名 FROM 表名1  LEFT OUTER JOIN  表名2  ON  結合条件; 右外部結合の基本構文 SELECT 列名 FROM 表名1  RIGHT OUTER JOIN 表名2  ON  結合条件; ※OUTERは省略可   本記事では、テーブルの外部結合を行う方法を解説していきます。 また「userテーブル」と「departmen ...

ReadMore

情報処理

内部結合と外部結合の違い

2021/1/23

内部結合と外部結合 テーブルの結合には、内部結合と外部結合があります。 内部結合と外部結合って何が違うの? 内部結合と外部結合の違いは次の通りです。 内部結合と外部結合の違い 内部結合:両方のテーブルに存在するデータを抽出する結合 外部結合:基準となるテーブルに存在すれば抽出する結合 スポンサーリンク 内部結合とは 内部結合とは、結合条件に指定している値が両方のテーブルに存在するデータを抽出する結合のことです。 例えば、以下は「社員」テーブルと「部署マスタ」テーブルを「社員.部署ID = 部署マスタ.部署 ...

ReadMore

SQL

【SQL】INNER JOINの使い方(テーブル内部結合)

2021/1/23

INNER JOINの基本構文 SQLの「INNER JOIN」を使えば、テーブルを内部結合することができます。 内部結合の基本構文(INNER JOIN) SELECT 列名 FROM 表名1  INNER JOIN  表名2  ON  結合条件; また「INNER JOIN」を使わなくてもWHERE句でテーブルを内部結合することもできます。 内部結合の基本構文(WHERE) SELECT 列名 FROM 表名1,  表名2 WHERE  結合条件; スポンサーリンク 本記事では、テーブルの内部結合を行 ...

ReadMore

SQL

【SQL】DISTINCTの使い方(重複データ除外)

2021/1/21

DISTINCTの基本構文 SQLのDISTINCTを使うと、重複したデータを除外することができます。 DISTINCTの基本構文 SELECT DISTINCT 列名 FROM 表名 WHERE 条件; スポンサーリンク 本記事では 「DISTINCT」を使い、重複データを除外する方法を解説していきます。 また、下記の「userテーブル」に次のようなデータが格納されていることを前提としています。 【userテーブル】 ID (id) 名前 (name) 住所 (address) 年齢 (age) 部署I ...

ReadMore

SQL

【SQL】SELECT BETWEEN句の使い方

2021/1/21

SELECT BETWEEN句の基本構文 SELECTの条件式に「BETWEE」を使用すると、列(カラム)の値が指定した範囲内に含まれているかどうかという条件式を記述することができます。 BETWEE句の基本構文 SELECT 列名 FROM 表名 WHERE 列名 BETWEE 値1 AND 値2;   本記事では BETWEEN 句を使った条件式の記述方法について解説していきます。 また、下記の「userテーブル」に次のようなデータが格納されていることを前提としています。 【userテーブル ...

ReadMore

SQL

【SQL】SELECT IN句の使い方

2021/1/21

SELECT IN句の基本構文 SQLのSELECTでIN句を使用すると、指定した複数の値に合致するデータを抽出することができます。 IN句の基本構文 SELECT  列名  FROM  表名  WHERE  列名  IN  ('値1', '値2', ..., 値n); スポンサーリンク   本記事では IN 句を使った条件式の記述方法について解説していきます。 また、下記の「userテーブル」に次のようなデータが格納されていることを前提としています。 【userテーブル】 ID (id) 名前 ...

ReadMore

SQL

【SQL】SELECT LIKE句の使い方

2021/1/21

SELECT LIKE句の基本構文 SQLのSELECTでLIKE句を使用すると、対象の列に対して文字列検索を行うことができます。 LIKE句の基本構文 SELECT  列名  FROM  表名  WHERE  列名  LIKE  '検索文字'; LIKE句で部分一致検索を行うには、次のワイルドカードを使用します。 ワイルドカード 説明 % 0文字以上の任意の文字列 _ 任意の1文字 スポンサーリンク 本記事では、下記の「userテーブル」に次のようなデータが格納されている前提で説明しています。 【use ...

ReadMore

SQL

【SQL】SELECT文の基本的な使い方

2021/1/21

SELECT文の基本構文 SELECT文とは、データベースからデータを抽出するための命令文です。 SELECT文の基本構文 SELECT  列名  FROM  表名  WHERE  条件 スポンサーリンク 本記事では、下記の「userテーブル」に次のようなデータが格納されている前提で説明しています。 カラム名 データ型 その他 id INT 主キー name VARCHAR (50) NULL許容しない address VARCHAR (255) age INT 特定の列を抽出する 特定の列を抽出したい場 ...

ReadMore

仕事

【SQL】COUNTの使い方(レコード数取得)

COUNTの基本構文 SQLのCOUNT関数を使うと、条件に一致したレコード数を取得することができます。 COUNTの基本構文 SELECT  COUNT(*)  FROM  表名  WHERE  条 ...

【SQL】ORDER BY句の使い方(並び替え)

ORDER BY句の基本構文 SQLの「ORDER BY」を使えば、抽出したデータをソート(並び替え)することができます。 ORDER BYの基本構文 SELECT  列名  FROM  表名  OR ...

【SQL】OUTER JOINの使い方(テーブル外部結合)

OUTER JOINの基本構文 SQLの「OUTER JOIN」を使えば、テーブルを外部結合することができます。 左外部結合の基本構文 SELECT 列名 FROM 表名1  LEFT OUTER J ...

情報処理

内部結合と外部結合の違い

内部結合と外部結合 テーブルの結合には、内部結合と外部結合があります。 内部結合と外部結合って何が違うの? 内部結合と外部結合の違いは次の通りです。 内部結合と外部結合の違い 内部結合:両方のテーブル ...

プラグイン・アドイン・アドオンの違い

プラグインとは プラグイン(英:plug-in)とは、ソフトウェアに機能を追加するためのプログラムのことです。 スポンサーリンク 基本的には、プラグイン単体では動作することはできず、本体となるソフトウ ...

URLとURIの違い

はじめに 普段インターネットでWebサイトを見ていると「http://~(https://~)」から始まるURLと呼ばれるものをよく目にします。 本サイトのURLは「https://medium-co ...

パソコン講座

【Word初心座講座】文章を作成する
【Word入門】初心者にも分かるWordの使い方

はじめに パソコンが一般的に普及している現在では、WordやExcelは使えるようにしておきたい技術です。しかしパソコン初心者には、WordやExcel難易度が高く感じるかもしれません。 スポンサーリ ...

初心者向けWord(ワード)講座 表の作り方
【Word入門】表の作り方

表の作り方 ~Word(ワード)初心者向け講座 基礎編~ 前回の記事(1時間目)では「Word(ワード)で文章を作成する」方法を紹介しました。2時間目では「表の作り方」を紹介します。Word(ワード) ...

エクセルで簡単にヒストグラムを作成する方法

Excel(エクセル)を使ったヒストグラムの作り方 Microsoft Office Excel(エクセル)2019を使った ヒストグラムの作り方を紹介します。 ヒストグラムの詳細については下記の記事 ...

ブログを始める

WordPressにtwitterのツイートを埋め込む方法

WordPressのサイドメニューにtwitterを埋め込む手順 WordPressのサイドメニューに、以下のようなtwitterのツイートを埋め込む手順を紹介します。 手順1. Twitter Pu ...

AMPページにコメント欄へのボタンを設置する方法
AMPページにコメント欄へのボタンを設置する方法

Googleが推進しているAMPを利用したらコメント欄が表示されない・・・。何かいい方法ないですか? 通常ページと同じようなコメント欄をAMPページに表示するのは難しいです。 ただ、AMPページにコメ ...

アップグレード
AFFINGER5 EXへのアップグレード手順

AFFINGER5 EXへのアップグレード手順 WordPressの人気有料テーマ「AFFINGER5」から「AFFINGER5 EX」へのアップグレード手順は、次の2通りのいずれかです。 専用プラグ ...

IT用語集

SQLとは

SQL(Structured Query Language) SQL(エスキューエル)とは、関係データベースの管理や操作を行うことができるデータベース言語の1つです。 スポンサーリンク 関係データベースとは 関係データベース(英:relational database)とは、データを表の形で管理するデータベースのことです。リレーショナルデータベースとも呼ばれています。 システムやソフトウェア開発などでは、データベースを利用して、データをデータベースに保管して管理することが一般的です。 次の表は関係データベ ...

正規化とは(データベース)

データベースの正規化 正規化(英:regularization)とは、データを取り扱いやすいようにデータベースを設計することであり、データの一貫性の維持と効率的なデータアクセスを可能にするための手法です。 正規化することにより、データの冗長性と不整合が起きる機会を減らすことができます。 ※冗長:必要以上に物事が多く無駄なこと スポンサーリンク 正規化の手順 正規化には、第1正規形~第5正規形、およびボイスコッド正規形などの種類がありますが、第1正規形~第3正規形までで、十分に正規化されたと考えることも多い ...

インデックスとは(データベース)

インデックス(index) インデックス(英:index)とは、索引の意味を持つ英単語であり、データベースの表(テーブル)への検索処理を高速化させるものです。 インデックスはなぜ必要なの? データベースは検索機能に優れているので、簡単に対象データを抽出することができます。しかし、システムによっては膨大なデータがデータベースの表(テーブル)に登録されます。 いくらデータベースが検索機能に優れているとはいえ、膨大なデータがあると速度的な問題が発生します。 例えば、次のように「名前」で検索する画面があるとします ...

外部キー(foreign key)とは

外部キー(foreign key) 外部キーとは 外部キー(英:foreign key、略:FK)とは、関係データベースにおいてデータの整合性を保つための制約(参照整合性制約)です。 外部キーに設定されている列(カラム)には、参照先となるテーブルの列内(カラム内)に存在している値しか設定できません。 例えば、次のように「社員テーブル」(左側)の「部署ID」は、「部署テーブル」(右側)の主キーである「部署ID」に対して外部キーを設定しています。 そのため、「社員テーブル」(左側)の「部署ID」には、「部署テ ...

複合主キーとは

複合主キー 複合主キー(英:composite primary key)とは、データベースのテーブルに設定される「主キー」を複数の項目(カラム)の組み合わせとして定義することです。 次の表は複合主キー(複合キー)のイメージ例です。「学年」「組」「出席番号」の組み合わせにより、行(レコード)を一意に特定しています。 それでは、もう少し詳しく説明していきます。 主キーとは 主キー(英:primary key、略:PK)とは、データベースのテーブル内で行(レコード)を一意に特定するための項目(カラム)のことです ...

主キー(primary key)とは

主キー(primary key) 主キーとは 主キー(英:primary key、略:PK)とは、関係データベースのテーブル内で行(レコード)を一意に特定するための項目(カラム)のことです。 データベースには、大量のデータが保存されます。その大量のデータの中から、行(レコード)を特定するためには「鍵となる情報」が必要です。 例えば、社員の住所が変わった時、データベースを更新する必要があります。その時、行(レコード)を特定する情報がなければ、その社員を見つけることができません。そのため、データベースには行( ...

関係データベースとは

関係データベース 関係データベース(リレーショナルデータベース、英:relational database)とは、データを表の形で管理するデータベースのことです。 次の表は関係データベースのイメージ例です。表(テーブル)は行(レコード)と列(フィールド)によって形成されています。 関係データベースには、データ1件が1つの行として記録されます。上記表の例では、次の4レコードがデータとして登録されています。 ID:000001、名前:鈴木太郎、住所:東京都渋谷区 ID:000002、名前:佐藤次郎、住所:大阪 ...

アプリケーションとは

アプリケーションソフトウェア アプリケーションとは アプリケーションソフトウェア(英:application software)とは、表計算ソフトやメールソフトなどのようにある特定の機能や目的のために作られたソフトウェアのことです。 アプリケーション(英:application)やアプリ(英:app)と略されて使われることが多いです。 代表的なアプリケーションソフトウェアには、ワープロソフト(Microsoft Word)や表計算ソフト(Microsoft Excel)、映像・音楽再生ソフト(メディアプレ ...

© 2021 ITを分かりやすく解説