<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>集約関数 | ビズドットオンライン</title>
	<atom:link href="https://it-biz.online/tag/%E9%9B%86%E7%B4%84%E9%96%A2%E6%95%B0/feed/" rel="self" type="application/rss+xml" />
	<link>https://it-biz.online</link>
	<description></description>
	<lastBuildDate>Mon, 02 Oct 2023 07:37:28 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://it-biz.online/wp-content/uploads/2019/10/cropped-4a332f05ade4ac7bb3c46c472cb5eac8-32x32.png</url>
	<title>集約関数 | ビズドットオンライン</title>
	<link>https://it-biz.online</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【SQL】AVG関数（SELECT AVG）を１分でわかりやすく解説</title>
		<link>https://it-biz.online/it-skills/sql-avg/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Fri, 22 Jul 2022 12:00:00 +0000</pubDate>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[IT-Skills]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[データベース]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[集約関数]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=6520</guid>

					<description><![CDATA[AVG関数は指定したカラムのレコードの平均値を取得します。"AVG" は平均を意味する "Average" の略です。 このページではSQLにおけるAVG関数の利用方法・構文ルールを１からわかりやすく初心者向けにご説明し [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>SELECT文で指定したレコードの平均を取得する<strong>AVG関数</strong>の使い方を初心者向けにわかりやすく１から解説します。</p>



<p class="has-text-align-center"><span class="badge">参考</span>　<a href="https://it-biz.online/it-skills/select/">SELECT文</a></p>
</div></div>



<p><strong><span class="marker-under">AVG関数は指定したカラムのレコードの平均値を取得</span></strong>します。<strong>"AVG"</strong> は平均を意味する "Average" の略です。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT AVG(カラム名) FROM テーブル名;</pre>



<figure class="wp-block-image aligncenter size-full"><img fetchpriority="high" decoding="async" width="661" height="311" src="https://it-biz.online/wp-content/uploads/2022/06/image-33.png" alt="SELECT AVG" class="wp-image-6524" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-33.png 661w, https://it-biz.online/wp-content/uploads/2022/06/image-33-300x141.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-33-500x235.png 500w" sizes="(max-width: 661px) 100vw, 661px" /><figcaption class="wp-element-caption">図1:AVG関数のイメージ</figcaption></figure>



<p>このページではSQLにおけるAVG関数の利用方法・構文ルールを１からわかりやすく初心者向けにご説明します。</p>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="tab-caption-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-hand-o-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li>AVG関数の使い方・構文ルール</li>



<li>GROUP BY句を利用した集計方法</li>
</ul>
</div>
</div></div>



<p>プログラマーやシステムエンジニアを目指す方であれば<strong><span class="marker-under">知らないと恥ずかしい超・基本知識</span></strong>です。是非最後までご覧ください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">SQL：AVG関数の使い方・構文ルール</a><ol><li><a href="#toc2" tabindex="0">AVG関数：NULL値の扱い</a></li></ol></li><li><a href="#toc3" tabindex="0">AVG関数：GROUP BY句との合わせ技</a></li><li><a href="#toc4" tabindex="0">SQLを１から学習したい方は</a></li><li><a href="#toc5" tabindex="0">システムエンジニアを目指したい方は</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">SQL：AVG関数の使い方・構文ルール</span></h2>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT AVG(カラム名) FROM テーブル名;</pre>



<p>AVG関数の構文ルールは<a href="https://it-biz.online/it-skills/sql-sum/">SUM関数</a>と全く同じ。<strong>"AVG( )" のように平均値を求めたいカラムを（　）で囲むだけ。</strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ここでは以下のようなテーブルを例にAVG関数の利用方法と処理結果を見ていきます。</p>
</div></div>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" width="775" height="307" src="https://it-biz.online/wp-content/uploads/2022/06/image-30.png" alt="SELECT AVG" class="wp-image-6512" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-30.png 775w, https://it-biz.online/wp-content/uploads/2022/06/image-30-300x119.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-30-500x198.png 500w, https://it-biz.online/wp-content/uploads/2022/06/image-30-768x304.png 768w" sizes="(max-width: 775px) 100vw, 775px" /><figcaption class="wp-element-caption">図2：AVG関数の使い方</figcaption></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>成績の一覧テーブルから、Japanaeseカラムのレコードの<strong><span class="marker-under">平均値</span></strong>を取得したい場合は以下のように記述します。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT AVG(Japanaese) FROM PointList;

-- 結果「450」</pre>



<p>SUM関数と同様に、複数のカラムを指定して合計値を取得することも可能です。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT AVG(Japanese), AVG(Math), AVG(English)
  FROM PointList;

-- AVG(Japanese)⇒45
-- AVG(Math)    ⇒450
-- AVG(English) ⇒45</pre>



<p>参考までにSUM関数のサンプルコードも記載しますが、構文ルールは全く同様です。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT SUM(Japanese), SUM(Math), SUM(English)
  FROM PointList;

-- AVG(Japanese)⇒360
-- AVG(Math)    ⇒3600
-- AVG(English) ⇒360</pre>
</div></div>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box information-box">
<p>SUM関数と同様にAVG関数では必ずカラムを指定する必要があります。</p>



<p>ワイルドカード*を使用することはできません。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT AVG(*) FROM PointList;

-- AVG関数の引数には「*」を利用することはできません</pre>
</div>



<h3 class="wp-block-heading"><span id="toc2">AVG関数：NULL値の扱い</span></h3>



<p>SUM関数と同様、AVG関数も<strong><span class="marker-under">NULL値を除外して平均値を計算します。</span></strong></p>



<p>仮に以下のようなテーブルが存在する場合にAVG関数を利用するとどうなるか？</p>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" width="743" height="299" src="https://it-biz.online/wp-content/uploads/2022/06/image-31.png" alt="AVG関数とNULL値" class="wp-image-6513" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-31.png 743w, https://it-biz.online/wp-content/uploads/2022/06/image-31-300x121.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-31-500x201.png 500w" sizes="(max-width: 743px) 100vw, 743px" /><figcaption class="wp-element-caption">図3:AVG関数とNULL値</figcaption></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>AVG関数は、<strong>計算の前にNULLの行を除外し</strong>その後で平均値を計算するため結果は以下のようになります。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT AVG(Japanese),AVG(Math),AVG(English)
  FROM PointList;

-- AVG「10」/ AVG「100」/ AVG「10」</pre>
</div></div>



<p>レコード数自体は8個あるので、10（合計）÷8（レコード数） = 1.25 と出ると誤認される方がいますが、上記でも開設した通り「<strong>NULLは計算の前に除外される</strong>」ため、計算式は以下のようになります。</p>



<p class="has-text-align-center">10（合計）÷<strong>1</strong>（レコード数）</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>データベーススペシャリスト試験などでもよく出題されるポイントなので頭に入れておきましょう！</p>
</div></div>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-lightbulb"><span class="tab-caption-box-label-text block-box-label-text box-label-text">AVG関数とNULL値</span></div><div class="tab-caption-box-content block-box-content box-content">
<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">-- テーブルの作成
CREATE TABLE students (
    id INT AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(255) NOT NULL,
    score INT NOT NULL
);

-- レコードの追加
INSERT INTO students (name, score) VALUES
('Alice', 85),
('Bob', 90),
('Charlie', 80),
('David', 95),
('Eva', 78),
('Frank', NULL),
('Grace', NULL),
('Helen', 88);

-- SELECT(AVG)の実行
SELECT AVG(score) AS average_score FROM students;

-- 結果「86」</pre>



<p>AVG関数は、デフォルトでNULL値を無視します。つまり、NULL値は平均計算には含まれません。上記の場合は、NULL値を持つ2名の学生（<code>Frank</code>と<code>Grace</code>）のスコアは計算に含まれません。</p>



<p class="has-text-align-center">（85+90+80+95+78+88）/6 ​= 86</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>もし、<code>COALESCE</code>関数を使用することで、NULL値を特定の値（例えば、0）で置き換えて平均を取ることも可能です。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT AVG(COALESCE(score, 0)) AS average_score_with_nulls FROM students;

-- COALESCE関数は、最初の非NULL値を返します。
-- 上記の例では、scoreがNULLの場合は0を返します。
-- したがって、このSQL文はNULL値を0として平均スコアの計算に含めます。</pre>
</div></div>
</div></div>



<h2 class="wp-block-heading"><span id="toc3">AVG関数：GROUP BY句との合わせ技</span></h2>



<p>AVG関数は "GROUP BY" 句と併用して利用することが可能。</p>



<p class="has-text-align-center"><span class="badge">参考</span>　<a href="https://it-biz.online/it-skills/group-by/">GROUP BY句</a></p>



<p><strong><span class="marker-under">一般的なシステムでAVG関数が用いられる場合は "GROUP BY" 句と同時に用いられることが非常に多いため、この使い方も併せて理解しておくと良いでしょう。</span></strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>先ほどのPointListテーブルに性別を示すカラムを追加して考えてみましょう。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="608" height="305" src="https://it-biz.online/wp-content/uploads/2022/06/image-32.png" alt="AVG,GROUP BY" class="wp-image-6514" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-32.png 608w, https://it-biz.online/wp-content/uploads/2022/06/image-32-300x150.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-32-500x251.png 500w" sizes="(max-width: 608px) 100vw, 608px" /><figcaption class="wp-element-caption">図4：AVG関数とGROUP BY</figcaption></figure>
</div></div>



<p>GROUP BY句にFM列を指定して実行した結果がこちら。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT FM, AVG(Japanese)
  FROM PointList
 GROUP BY FM;

/* 実行結果
  +----------+-----------+
  | FM       | AVG       |
  +----------+-----------+
  | 男       | 10        |
  | 女       | 50        |
  +----------+-----------+
*/</pre>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ご覧のように、指定したグループごとに結果を取得してくれます。</p>



<p>男：10（合計）÷1（レコード数）=10</p>



<p>女：350（合計）÷7（レコード数）=50</p>
</div></div>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-star-o block-box"><div class="iconlist-title">AVG関数のまとめ</div>
<ul class="wp-block-list">
<li>AVG関数は指定したカラムの<strong>平均値</strong>を取得できる</li>



<li>NULLは除外して計算される</li>
</ul>
</div>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT AVG(Japanese),AVG(Math),AVG(English)
  FROM PointList;

-- AVG「10」/ AVG「100」/ AVG「10」</pre>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-star-o block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li>GROUP BY句と組み合わせて利用することでグループごとに合計値を取得することが可能</li>
</ul>
</div>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT FM, AVG(Japanese)
  FROM PointList
 GROUP BY FM;

/* 実行結果
  +----------+-----------+
  | FM       | AVG       |
  +----------+-----------+
  | 男       | 10        |
  | 女       | 50        |
  +----------+-----------+
*/</pre>
</div>



<p class="has-text-align-center"><strong>より実践的なサンプルコード</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">-- テーブルの作成
CREATE TABLE scores (
    id INT PRIMARY KEY,
    student_name VARCHAR(255),
    subject VARCHAR(255),
    score INT
);

-- データの挿入
INSERT INTO scores (id, student_name, subject, score)
VALUES (1, 'John', 'Math', 80);

INSERT INTO scores (id, student_name, subject, score)
VALUES (2, 'John', 'Science', 90);

INSERT INTO scores (id, student_name, subject, score)
VALUES (3, 'Jane', 'Math', NULL);

INSERT INTO scores (id, student_name, subject, score)
VALUES (4, 'Jane', 'Science', 85);

INSERT INTO scores (id, student_name, subject, score)
VALUES (5, 'Bob', 'Math', 70);

INSERT INTO scores (id, student_name, subject, score)
VALUES (6, 'Bob', 'Science', 75);

-- SCORE の平均を取得
SELECT AVG(score) FROM scores;

-- 結果→80

-- SCORE の平均を subject ごとに取得
SELECT subject, AVG(score)
FROM scores
GROUP BY subject;

/* 結果
subject  |          avg
---------|----------------------
Math     | 75.0000000000000000
Science  | 83.3333333333333333

GROUP BY句を使用して科目ごとにscoreの平均値を取得
この例では、MathとScienceの2つの科目ごとの平均値が表示されている

*/</pre>



<p class="has-text-align-center"><span class="badge">参考</span>　<a href="https://it-biz.online/it-skills/create-table/">CREATE TABLE</a> / <a href="https://it-biz.online/it-skills/sql-insert/">INSERT</a></p>



<h2 class="wp-block-heading"><span id="toc4">SQLを１から学習したい方は</span></h2>



<p>SQLやデータベースの仕組みを１から学習したい方（学び直したい方）向けに、現役エンジニア達のスキルを結集して <strong><span class="marker-under"><span class="fz-14px"><span class="fz-18px"><span class="fz-20px">完全無料</span></span></span></span></strong> のSQL教材を作成しました。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>SQLは決して難しい技術ではないので、エンジニアであれば「当たり前のように」扱えて当然かも・・・？</p>



<p>とはいえ、案外SQLをちゃんと使ったことがない人も多いはずです。この機会に是非一度ご覧になってみてください。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/sql_roadmap/" title="【完全無料】SQL：初心者向け学習ロードマップ" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/03/SQL_roadmap-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/03/SQL_roadmap-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/03/SQL_roadmap-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/03/SQL_roadmap-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【完全無料】SQL：初心者向け学習ロードマップ</div><div class="blogcard-snippet internal-blogcard-snippet">SQL（Structured Query Language）：初心者向けにわかりやすく３０記事でSQLをマスターするための記事を整理。IT初心者でもこの記事を読めば必ずSQLを利用することができるようになります！</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.09.22</div></div></div></div></a>
</div></figure>
</div></div>



<h2 class="wp-block-heading"><span id="toc5">システムエンジニアを目指したい方は</span></h2>



<p>システムエンジニアを目指す方や、IT知識を１から身につけたい方は以下のページをご覧ください。</p>



<p><strong><span class="marker-under">正直どこから学び始めればよいかわからない。どのように勉強していけば、エンジニアとしてのスキルが磨けるか？が分からない・・・という方は必見です。</span></strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>システムエンジニア向けに「できるエンジニア」になる方法を１から解説しておりますので、是非ご覧ください。</p>
</div></div>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/lifehack/curriculum/" title="1人前のシステムエンジニア(SE)になるために勉強した５つのこと" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">1人前のシステムエンジニア(SE)になるために勉強した５つのこと</div><div class="blogcard-snippet internal-blogcard-snippet">本ページでは、１人前のシステムエンジニアになるために学んだこと・読んだ本・勉強したプログラミング言語を現役のエンジニアが１から紹介しています。「正直何を勉強したらよいかわからない」という疑問をお持ちの方は特に必見です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2021.07.29</div></div></div></div></a>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【完全無料】SQL：初心者向け学習ロードマップ</title>
		<link>https://it-biz.online/it-skills/sql_roadmap/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Wed, 08 Mar 2023 12:00:00 +0000</pubDate>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[IT-Skills]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[データベース]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[集約関数]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=6861</guid>

					<description><![CDATA[SQLを学習するためのカリキュラムは学習者の目的や経験レベルによって異なりますが、ここではSQL初心者向け（これからSQLを学習し始める人向け）に整理しました。 それでは早速SQL（データベース）の基礎から解説を始めます [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>このページではSQLを１から学習したい方向けに、SQL・データベース関連の解説記事を一覧で整理。IT初心者でもSQLがある程度のレベルで扱うことができるように、<strong>基礎の基礎からロードマップ的</strong>に並べました。</p>
</div></div>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">ポイント</div>
<ul class="wp-block-list">
<li>すべて<strong><span class="marker-under">完全無料</span></strong></li>



<li><strong>Hands-On</strong>で学習を進めます</li>



<li>基礎の基礎から丁寧に<strong>図解付き</strong>でわかりやすく解説します</li>



<li>随時更新中（リンク先の記事の内容も含め本記事は常に最新化に努めています）</li>
</ul>
</div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>1日では完全に学習しきることは難しいため、<strong><span class="marker-under">ブックマーク推奨</span></strong>です。</p>
</div></div>



<p>SQLを学習するためのカリキュラムは学習者の目的や経験レベルによって異なりますが、ここではSQL初心者向け（これからSQLを学習し始める人向け）に整理しました。</p>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-star"><span class="tab-caption-box-label-text block-box-label-text box-label-text">SQL：学習ロードマップ</span></div><div class="tab-caption-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li><strong>データベースの基礎</strong>


<ul class="wp-block-list">
<li>データベースとは？</li>



<li>データベースの正規化</li>
</ul>
</li>



<li><strong>SQLの基礎</strong>
<ul class="wp-block-list">
<li>SQLの概要</li>



<li>テーブル / ビューの作成・削除</li>



<li>データの挿入、更新、削除</li>



<li>データのクエリ</li>
</ul>
</li>



<li><strong>SQLの高度なトピックス</strong>
<ul class="wp-block-list">
<li>データの集計、グループ化、ソート</li>



<li>データの結合</li>



<li>サブクエリ</li>



<li>ビューの作成</li>



<li>トランザクションの制御（ACID属性）</li>
</ul>
</li>



<li><strong>データベース管理</strong>
<ul class="wp-block-list">
<li>インデックスの管理</li>



<li>ストアドプロシージャ</li>



<li>トリガー</li>
</ul>
</li>
</ul>
</div>
</div></div>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<p>上記のトピックは<strong><span class="marker-under">SQLを学習するための基礎となるもの</span></strong>であり、初心者から中級者までのレベルに合わせて解説しています。</p>



<p>さらに上級レベルのスキルを身に着けたい方はオンラインのSQLコースや書籍などを活用することで、より深い知識を身に付けることができるでしょう。</p>
</div>



<p>それでは早速SQL（データベース）の基礎から解説を始めます。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">第１章：データベースの基礎</a></li><li><a href="#toc2" tabindex="0">第２章：SQLの基礎</a></li><li><a href="#toc3" tabindex="0">第３章：SQLの高度なトピックス</a></li><li><a href="#toc4" tabindex="0">第４章：データベース管理</a></li><li><a href="#toc5" tabindex="0">SQLスキルをさらに磨く</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">第１章：データベースの基礎</span></h2>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="583" height="579" src="https://it-biz.online/wp-content/uploads/2023/03/image-2.png" alt="" class="wp-image-6869" srcset="https://it-biz.online/wp-content/uploads/2023/03/image-2.png 583w, https://it-biz.online/wp-content/uploads/2023/03/image-2-300x298.png 300w, https://it-biz.online/wp-content/uploads/2023/03/image-2-500x497.png 500w, https://it-biz.online/wp-content/uploads/2023/03/image-2-200x200.png 200w, https://it-biz.online/wp-content/uploads/2023/03/image-2-150x150.png 150w" sizes="(max-width: 583px) 100vw, 583px" /></figure>



<p>データベースとは「<strong>様々なデータを決まった形で整理して集めたもの</strong>」です。この章ではデータベースとは何か？という素朴な疑問から、データベースの管理、設計の原理・原則を学びます。</p>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">この章で学ぶ内容</div>
<ul class="wp-block-list">
<li>データベースとは？</li>



<li>DBMS（データベース管理システム）とは？</li>



<li>データベースの正規化</li>



<li>ER図とは？</li>
</ul>
</div>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-ok"><span class="tab-caption-box-label-text block-box-label-text box-label-text">この章の学習記事</span></div><div class="tab-caption-box-content block-box-content box-content">
<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/database/" title="データベースとは？初心者向け完全ガイド｜基本概念から種類までを1分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/05/database-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/05/database-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/05/database-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/05/database-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">データベースとは？初心者向け完全ガイド｜基本概念から種類までを1分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【DB初心者向け】データベースとは何か？IT初心者でも理解できるよう豊富な図解付きでわかりやすく解説します。リレーショナルデータベースや階層型データベース、ネットワーク型データベースといったデータベースの分類まで深堀してご説明。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2025.02.28</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/dbms/" title="DBMSとは？（データベース管理システムとは？）１分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/04/dbms-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/04/dbms-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/04/dbms-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/04/dbms-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">DBMSとは？（データベース管理システムとは？）１分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【IT初心者向け】DBMS（DataBase Management System）とは何か？を初心者向けにわかりやすく解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.08.01</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/normalization/" title="【データベース】正規化とは？わかりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/06/normalization-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/06/normalization-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/06/normalization-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/06/normalization-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【データベース】正規化とは？わかりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】正規化とは何か？データベーススペシャリスト試験等で出題されるDB設計の基本「正規化」の手順を図解付きでわかりやすく３分で解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.10.05</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/er-diagram/" title="ER図とは？意味や書き方をわかりやすく解説【データベース】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/09/er-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/09/er-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/09/er-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/09/er-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">ER図とは？意味や書き方をわかりやすく解説【データベース】</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】ER図の基本から応用（書き方）をわかりやすく解説。エンティティ、属性、リレーションシップの定義、カーディナリティの種類、そして実際の現場での使い方についても詳しく説明。初心者でも安心のステップバイステップガイド付きです。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.09.20</div></div></div></div></a>
</div></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>番外編（超・基礎編）ですが、データベースを学習する上で「データ型」の知識は必要不可欠。「データ型って何？」という方は以下の記事もあわせて学習しておきましょう。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/data_type/" title="データ型（プログラミング/データベース）とは？１分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/03/data_type-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/03/data_type-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/03/data_type-500x279.png 500w, https://it-biz.online/wp-content/uploads/2023/03/data_type-768x429.png 768w, https://it-biz.online/wp-content/uploads/2023/03/data_type-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/03/data_type-640x360.png 640w, https://it-biz.online/wp-content/uploads/2023/03/data_type.png 1285w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">データ型（プログラミング/データベース）とは？１分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【IT初心者向け】プログラミングやデータベースの世界で利用される「データ型」って何？という疑問にお答えします。図解付きで、初心者でもわかりやすいように１から丁寧に解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.06.01</div></div></div></div></a>
</div></figure>
</div></div>
</div></div>



<h2 class="wp-block-heading"><span id="toc2">第２章：SQLの基礎</span></h2>



<p><strong>SQL</strong>&nbsp;(<strong>S</strong>tructured&nbsp;<strong>Q</strong>uery&nbsp;<strong>L</strong>anguage) とは、現在最も広く用いられている<strong>データベース操作を行うために用いられる特別な言語</strong>です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>データベースを定義したり、データを登録・更新したり、データを削除したりする際に用いる言語がSQLです。</p>
</div></div>



<p>SQLを理解・マスターすることで初めて<strong>実際のデータベースを操作することが可能</strong>になります。この章では基本的なSQLの処理を学びます。</p>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">この章で学ぶ内容</div>
<ul class="wp-block-list">
<li>SQLの概要</li>



<li>テーブルの作成</li>



<li>データの挿入、更新、削除</li>



<li>データのクエリ</li>
</ul>
</div>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-ok"><span class="tab-caption-box-label-text block-box-label-text box-label-text">この章の学習記事</span></div><div class="tab-caption-box-content block-box-content box-content">
<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/sql/" title="SQLとは？初心者向けにわかりやすく３分で解説【簡単】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/05/sql-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/05/sql-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/05/sql-300x168.png 300w, https://it-biz.online/wp-content/uploads/2022/05/sql-500x280.png 500w, https://it-biz.online/wp-content/uploads/2022/05/sql-768x431.png 768w, https://it-biz.online/wp-content/uploads/2022/05/sql-800x449.png 800w, https://it-biz.online/wp-content/uploads/2022/05/sql-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/05/sql-640x360.png 640w, https://it-biz.online/wp-content/uploads/2022/05/sql-1024x574.png 1024w, https://it-biz.online/wp-content/uploads/2022/05/sql.png 1332w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">SQLとは？初心者向けにわかりやすく３分で解説【簡単】</div><div class="blogcard-snippet internal-blogcard-snippet">【IT初心者向け】SQL (Structured Query Language) って何？というプログラマー/エンジニア志望の方向けにSQLの基本を１からわかりやすく解説。DDL,DCL,DMLって何？という方でも理解できるよう、豊富なサンプルコード付きでご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.10.04</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/sql-abc/" title="【SQL】基本的な記述ルール5つを１分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/06/sql_abc-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/06/sql_abc-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/06/sql_abc-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/06/sql_abc-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】基本的な記述ルール5つを１分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【SQL入門】SQL文を記述する際の基本ルール４つを解説します。OK例/NG例のそれぞれをサンプルコード付きでわかりやすく説明しています。たった今SQL文でエラーが発生して「ハマってる」人は必見です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.10.04</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/create-table/" title="【SQL】CREATE TABLE をわかりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/06/create-table-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/06/create-table-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/06/create-table-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/06/create-table-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】CREATE TABLE をわかりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】SQLでテーブルを新規作成するCREATE TABLE について１からわかりやすく解説します。NOT NULL,PRIMARY KEY,UNIQUE.DEFAULT等の各種オプションの利用方法も図解付きで網羅的にご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.07.26</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/foreign-key/" title="【データベース】外部キーとは？わかりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/05/foreign-key-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/05/foreign-key-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/05/foreign-key-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/05/foreign-key-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【データベース】外部キーとは？わかりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】外部キー（Foreign Key）は、データベースにおいて異なるテーブル間の関連性を表現するための重要な概念です。この記事では、外部キーの基本的な概要と役割についてわかりやすく解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.05.23</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/create-view/" title="【SQL】CREATE VIEW文を３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/06/create_view-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/06/create_view-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/06/create_view-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/06/create_view-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】CREATE VIEW文を３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】CREATE VIEW の使い方・構文ルールを初心者向けにわかりやすく解説します。そもそもビューとは何か？という前提から、CREATE VIEW文の注意点まですべてサンプルコード付きで解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.06.26</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/alter-table/" title="【SQL】ALTER TABLE を３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/03/alter_table-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/03/alter_table-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/03/alter_table-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/03/alter_table-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】ALTER TABLE を３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】テーブル定義の変更 &quot;ALTER TABLE&quot; の使い方、各種オプションの利用方法について１からわかりやすくサンプルコード付きで解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.03.14</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/drop-table/" title="【SQL】DROP TABLE（テーブルの削除）を１分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/10/drop-table-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/10/drop-table-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/10/drop-table-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/10/drop-table-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】DROP TABLE（テーブルの削除）を１分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】DROP TABLEの使い方（主に注意点）をSQL初心者向けにわかりやすく図解付き・サンプルコード付きで解説します。DROP TABLEを利用する際には細心の注意が必要です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.10.05</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/drop-view/" title="【SQL】DROP VIEW：ビューの削除を１分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/03/drop_view-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/03/drop_view-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/03/drop_view-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/03/drop_view-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】DROP VIEW：ビューの削除を１分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】ビューの削除を行うDROP VIEWの使い方・注意点をSQL学習者向けにわかりやすく解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.03.08</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/select/" title="【SQL】SELECT文の基本をわかりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/06/sql_select-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/06/sql_select-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/06/sql_select-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/06/sql_select-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】SELECT文の基本をわかりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">この記事では、初心者にも理解しやすい方法でSQLのSELECT文の基本を3分で学ぶことができます。データの取得方法や構文ルールについて１からわかりやすく解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.10.04</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/sql-insert/" title="【SQL】INSERT文を１分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/06/insert-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/06/insert-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/06/insert-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/06/insert-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】INSERT文を１分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】SQLのINSERT文をデータベース初心者向けに図解付き・サンプルコード付きでわかりやすく解説します。複数レコードを登録したい場合やNULL値の扱い方、陥りがちな注意点など網羅的にご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.03</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/sql-update/" title="【SQL】UPDATE文を１分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/06/update-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/06/update-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/06/update-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/06/update-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】UPDATE文を１分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】SQLのUPDATE文をデータベース初心者向けに図解付き・サンプルコード付きでわかりやすく解説します。基本的な構文ルールから、複数レコード・複数列を更新したい場合の記述まで網羅的にご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.03</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/sql-delete/" title="【SQL】DELETE文を１分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/06/delete-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/06/delete-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/06/delete-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/06/delete-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】DELETE文を１分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】SQLのDELETE文を１からわかりやすく図解付き・サンプルコード付きで解説します。DELETE文は一歩間違えると大きなミスにつながる実は怖いSQLの１つでもあります。DB初心者の方は必見です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.05.08</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/truncate/" title="【SQL】TRUNCATE（レコード削除：テーブル再作成）を３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/03/TRUNCATE-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/03/TRUNCATE-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/03/TRUNCATE-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/03/TRUNCATE-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】TRUNCATE（レコード削除：テーブル再作成）を３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【IT初心者向け】TRUNCATEの魅力を探る! 高速なデータ削除手法をマスターし、DELETE文との違いを理解し、効率的なデータ操作を実現方法を解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.08.01</div></div></div></div></a>
</div></figure>
</div></div>



<h2 class="wp-block-heading"><span id="toc3">第３章：SQLの高度なトピックス</span></h2>



<p>第２章まででデータの取得 / 登録 / 更新 / 削除 の基本的な操作を学習しました。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>この章ではより実践的なSQLの利用方法について学習します。</p>



<p>実際の現場で活躍できるエンジニアになるには、<strong><span class="marker-under">この章の内容を押さえられているかが重要です。</span></strong></p>
</div></div>



<p>データの集計（集計関数）やソート、テーブルの結合などについて学習します。</p>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">この章で学ぶ内容</div>
<ul class="wp-block-list">
<li>データの集計、グループ化、ソート</li>



<li>データの結合</li>



<li>サブクエリ</li>



<li>ビューの作成</li>



<li>トランザクションの制御（ACID属性）</li>
</ul>
</div>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-ok"><span class="tab-caption-box-label-text block-box-label-text box-label-text">この章の学習記事</span></div><div class="tab-caption-box-content block-box-content box-content">
<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/select-distinct/" title="【SQL】SELECT DISTINCT（重複レコードの除外）を１分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/06/distinct-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/06/distinct-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/06/distinct-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/06/distinct-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】SELECT DISTINCT（重複レコードの除外）を１分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】SELECT文におけるDISTINCTキーワードの使い方 / 構文ルールをサンプルコード付きで解説。null値の扱いや利用する際の注意点も併せて解説していますので、初心者の方は必見です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.10.05</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/group-by/" title="【SQL】GROUP BY句の使い方を３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/06/group-by-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/06/group-by-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/06/group-by-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/06/group-by-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】GROUP BY句の使い方を３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】SQLにおけるGROUP BY句の利用方法を初心者向けに図解付き・サンプルコード付きで分かりやすく解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.03</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/sql-count/" title="【SQL】COUNT関数を１分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/06/count-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/06/count-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/06/count-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/06/count-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】COUNT関数を１分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】レコード数の集計処理を行うCOUNT関数について１からわかりやすく解説します。SQL初心者でも確実に理解できるようすべて図解付き/サンプルコード付きで解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.10.05</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/sql-sum/" title="【SQL】SUM関数（SELECT SUM）を１分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/06/sum-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/06/sum-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/06/sum-500x279.png 500w, https://it-biz.online/wp-content/uploads/2022/06/sum-768x429.png 768w, https://it-biz.online/wp-content/uploads/2022/06/sum-800x447.png 800w, https://it-biz.online/wp-content/uploads/2022/06/sum-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/06/sum-640x360.png 640w, https://it-biz.online/wp-content/uploads/2022/06/sum-1024x572.png 1024w, https://it-biz.online/wp-content/uploads/2022/06/sum.png 1279w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】SUM関数（SELECT SUM）を１分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】SELECT文で用いられるSUM関数を１からわかりやすくサンプルコード付きで解説します。初心者でも理解できるよう処理の内容や注意点を完全図解。是非ご覧ください</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.03</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/sql-avg/" title="【SQL】AVG関数（SELECT AVG）を１分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/06/sql-avg-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/06/sql-avg-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/06/sql-avg-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/06/sql-avg-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】AVG関数（SELECT AVG）を１分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】SQLのAVG関数（平均値の取得―SELECT AVG）の使い方を初心者向けにわかりやすく１分で解説します。NULL値の取り扱いやGROUP BY句と組み合わせて利用する方法をサンプルコード付きでご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.10.02</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/sql-max/" title="【SQL】MAX関数（SELECT MAX）を１分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/06/sql-max-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/06/sql-max-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/06/sql-max-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/06/sql-max-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】MAX関数（SELECT MAX）を１分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】SQLで最大値を取得するMAX関数の使い方（SELECT MAX）を１からわかりやすく解説します。データベース初心者でも理解できるようすべて図解付き・サンプルコード付きでご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.03</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/sql-min/" title="【SQL】MIN関数（SELECT MIN）を１分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/06/sql-min-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/06/sql-min-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/06/sql-min-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/06/sql-min-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】MIN関数（SELECT MIN）を１分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】SQLで最小値を取得するMIN関数の使い方（SELECT MIN）を１からわかりやすく解説します。データベース初心者でも理解できるようすべて図解付き・サンプルコード付きでご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.06.13</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/having/" title="【SQL】HAVING句の使い方を１分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/06/having-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/06/having-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/06/having-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/06/having-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】HAVING句の使い方を１分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】SELECT文の基本（HAVING句の使い方）について１からわかりやすく解説します。全ての内容を図解付き・サンプルコード付きでご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.03</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/order-by/" title="【SQL】ORDER BY句：desc/ascをわかりやすく１分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/09/order-by-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/09/order-by-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/09/order-by-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/09/order-by-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】ORDER BY句：desc/ascをわかりやすく１分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】SELECT文で用いるORDER BY句の使い方を１からわかりやすく解説。ソートキーを複数指定する方法や昇順・降順の指定方法まで、基本的な構文ルールを図解付き・サンプルコード付きで解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.09.27</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/limit/" title="【SQL】（SELECT）LIMIT句の使い方とコツを３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/04/limit-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/04/limit-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/04/limit-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/04/limit-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】（SELECT）LIMIT句の使い方とコツを３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">SQLのLIMIT句の基本的な使い方から、OFFSETとの組み合わせでページングを実現する方法や、ORDER BY句との連携による順序指定、注意点やパフォーマンスへの影響について、わかりやすい例と共に3分で簡潔に解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.05.23</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/subquery/" title="【SQL】サブクエリ（副問い合わせ）を３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/06/subquery-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/06/subquery-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/06/subquery-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/06/subquery-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】サブクエリ（副問い合わせ）を３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】SQLにおけるサブクエリ（副問い合わせ）を図解付き・サンプルコード付きでわかりやすく解説します。前提となる知識が一切なくても必ず理解できるように完全に１からご説明。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.10.03</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/scalar-subquery/" title="【SQL】スカラ・サブクエリを１分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/09/scalar-subquery-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/09/scalar-subquery-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/09/scalar-subquery-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/09/scalar-subquery-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】スカラ・サブクエリを１分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】スカラ・サブクエリ（Scala Subquery）とは何か？処理の内容や使い方・注意点を図解付き・サンプルコード付きでわかりやすく解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.10.02</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/correlated-subqueries/" title="【SQL】相関サブクエリ（相関副問い合わせ）とは？3分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/10/correlated-subqueries-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/10/correlated-subqueries-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/10/correlated-subqueries-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/10/correlated-subqueries-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】相関サブクエリ（相関副問い合わせ）とは？3分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】相関サブクエリの使い方・処理内容を１からわかりやすく図解付き・サンプルコード付きで解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.10.03</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/sql-union/" title="【SQL】UNION/UNION ALL わかりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/09/union-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/09/union-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/09/union-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/09/union-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】UNION/UNION ALL わかりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】SQLのUNION/UNION ALLの使い方・意味・注意点をデータベース初心者向けに図解付き・サンプルコード付きでわかりやすく解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.10.06</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/intersect/" title="【SQL】INTERSECT（共通部分の選択）をわかりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/10/intersect-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/10/intersect-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/10/intersect-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/10/intersect-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】INTERSECT（共通部分の選択）をわかりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】SQLで利用するINTERSECTの使い方・意味・注意点をデータベース初心者向けに図解付き・サンプルコード付きでわかりやすく解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.03.18</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/cross-join/" title="【SQL】CROSS JOIN（交差結合）を３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/12/cross_join-320x180.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/12/cross_join-320x180.jpg 320w, https://it-biz.online/wp-content/uploads/2022/12/cross_join-500x279.jpg 500w, https://it-biz.online/wp-content/uploads/2022/12/cross_join-240x135.jpg 240w, https://it-biz.online/wp-content/uploads/2022/12/cross_join-640x360.jpg 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】CROSS JOIN（交差結合）を３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】SQLのCROSS JOIN（交差結合）を１分でわかりやすく解説します。サンプルコード付き、図解付きで誰でも理解できるようにご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.12.20</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/sql-innerjoin/" title="【SQL】INNER JOIN（内部結合）を３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/10/inner_join-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/10/inner_join-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/10/inner_join-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/10/inner_join-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】INNER JOIN（内部結合）を３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">INNER JOIN（内部結合）は、テーブルとテーブルを結合するためのSQL文です。図1:テーブル結合/* テーブルA+----+------+-------+----------+------+---------+| ID | Name | Class | Japanese | Math | En...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.03.16</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/sql-outerjoin/" title="【SQL】OUTER JOIN（外部結合）を３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/03/outer_join-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/03/outer_join-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/03/outer_join-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/03/outer_join-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】OUTER JOIN（外部結合）を３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【IT初心者向け】SQLのOUTER JOIN（外部結合）を初心者向けにサンプルコード付きでわかりやすく解説します。LEFT OUTER JOINとRIGHT OUTER JOINの違いがわからない！という方は必見です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.03.16</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/sql-case/" title="【SQL】CASE文をわかりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/10/case-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/10/case-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/10/case-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/10/case-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】CASE文をわかりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】SQLのCASE文（CASE式）を図解付き・サンプルコード付きで解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.10.04</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/db-transaction/" title="トランザクションとは？データベース理解の基本を３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/08/transaction-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/08/transaction-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/08/transaction-500x279.png 500w, https://it-biz.online/wp-content/uploads/2023/08/transaction-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/08/transaction-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">トランザクションとは？データベース理解の基本を３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】トランザクションとは何か？データベースにおけるトランザクションの基本的な定義、主要な特性、その利点と注意点をわかりやすく解説。あなたのデータベース操作をより確実かつ効率的にするための必読記事です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.09.14</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/begin/" title="【SQL】BEGIN/START TRASACTIONを３分でわかりやすく" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/03/begin-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/03/begin-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/03/begin-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/03/begin-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】BEGIN/START TRASACTIONを３分でわかりやすく</div><div class="blogcard-snippet internal-blogcard-snippet">【IT初心者向け】データベースにおけるトランザクションの考え方、BEGIN/START TRANSACTION/COMMIT/ROLLBACK の使い方・処理の内容をサンプルコード付きで解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.08.01</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/acid/" title="ACID特性とは？初心者向けにわかりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/09/acid-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/09/acid-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/09/acid-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/09/acid-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">ACID特性とは？初心者向けにわかりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】データベースを学習中の方向けに基本中の基本であるACID特性をわかりやすく解説します。具体例を用いながらIT初心者でも理解できるよう図解付きでご説明。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.09.29</div></div></div></div></a>
</div></figure>
</div></div>



<h2 class="wp-block-heading"><span id="toc4">第４章：データベース管理</span></h2>



<p>最後の章では、データベースの管理を行う観点から必要となる知識を学習します。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>１プログラマーとしてはもちろんですが、実際のプロジェクトで管理者を目指す場合に最も重要となるのがこの章です。</p>
</div></div>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">この章で学ぶ内容</div>
<ul class="wp-block-list">
<li>インデックスの管理</li>



<li>ストアドプロシージャ</li>



<li>トリガー</li>
</ul>
</div>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-ok"><span class="tab-caption-box-label-text block-box-label-text box-label-text">この章の学習記事</span></div><div class="tab-caption-box-content block-box-content box-content">
<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/index/" title="インデックスとは？３分でわかりやすく解説【データベース】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/03/index-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/03/index-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/03/index-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/03/index-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">インデックスとは？３分でわかりやすく解説【データベース】</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】データベースにおける「インデックス」とは何か？をIT初心者でも理解できるようわかりやすい例を使いながら解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.08.17</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/create-index/" title="【SQL】CREATE INDEX（インデックスの作成）を１分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/03/create_index-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/03/create_index-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/03/create_index-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/03/create_index-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】CREATE INDEX（インデックスの作成）を１分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】テーブルにインデックス（索引）を作成する &quot;CREATE INDEX&quot; の使い方をサンプルコード付きでわかりやすく解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.03.14</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/drop-index/" title="【SQL】DROP INDEX（インデックスの削除）を１分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/03/drop_index-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/03/drop_index-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/03/drop_index-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/03/drop_index-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【SQL】DROP INDEX（インデックスの削除）を１分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】テーブルにインデックス（索引）を作成する &quot;CREATE INDEX&quot; の使い方をサンプルコード付きでわかりやすく解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.04.03</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/stored_procedure/" title="ストアドプロシージャとは？３分でわかりやすく解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/03/STORED_PROCEDURE-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/03/STORED_PROCEDURE-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/03/STORED_PROCEDURE-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/03/STORED_PROCEDURE-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">ストアドプロシージャとは？３分でわかりやすく解説</div><div class="blogcard-snippet internal-blogcard-snippet">【IT初心者向け】ストアドプロシージャ（STORED PROCEDURE）とは何か？をサンプルコード付き・図解付きで初心者向けにわかりやすく解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.09.27</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/create-trigeer/" title="CREATE TRIGEER（トリガー）をわかりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/03/create_trigger-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/03/create_trigger-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/03/create_trigger-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/03/create_trigger-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">CREATE TRIGEER（トリガー）をわかりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【IT初心者向け】データベースにおけるトリガーの考え方・仕組みを１からわかりやすく図解付き・サンプルコード付きで解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.03.17</div></div></div></div></a>
</div></figure>
</div></div>



<h2 class="wp-block-heading"><span id="toc5">SQLスキルをさらに磨く</span></h2>



<p>おめでとうございます！これでSQLの基本の学習は終了です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>しかし、データベースやデータ分析の世界はまだまだ奥が深く、まだまだ可能性は無限大です。次のステップとして、プログラミングスクールに参加して、より高度なSQLスキルやデータ分析の知識を習得してみませんか？</p>
</div></div>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">プログラミングスクールを活用する</div>
<ul class="wp-block-list">
<li><span class="bold-blue">実践的なカリキュラム</span><br>プログラミングスクールでは、現実の業務に即したプロジェクトを通じて、SQLスキルを磨くことができます。現場で役立つ知識とスキルを身に付け、データのプロフェッショナルへと成長できます。</li>



<li><span class="bold-blue">経験豊富な講師陣</span><br>プログラミングスクールの講師陣は、業界で実績を持つ経験豊富なプロフェッショナルが揃っています。彼らの知見やアドバイスを直接受けることで、効率的にスキルアップが可能です。</li>



<li><span class="bold-blue">幅広い知識の習得</span><br>プログラミングスクールのカリキュラムは、SQLだけでなく、データベース設計やデータ分析、ビッグデータ処理など、関連分野の知識もカバーしています。多様な知識を身に付けることで、市場価値の高い専門家になれます。</li>



<li><span class="bold-blue">コミュニティとネットワークの構築</span><br>プログラミングスクールに参加することで、同じ目標を持った仲間や業界のプロフェッショナルと出会うことができます。このネットワークは、将来の転職やスキルアップの際に大変役立ちます。</li>



<li><span class="bold-blue">柔軟な学習スタイル<br></span>オンラインやオフラインでの学習が選べるプログラミングスクールも多く、あなたのライフスタイルに合わせて学習ができます。自分に最適な環境で、効果的に学習を進めデータのプロフェッショナルになる道を。</li>
</ul>
</div>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/lifehack/programming/" title="おすすめプログラミングスクールTOP５【現役エンジニア推薦】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2021/01/programming-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2021/01/programming-320x180.png 320w, https://it-biz.online/wp-content/uploads/2021/01/programming-300x168.png 300w, https://it-biz.online/wp-content/uploads/2021/01/programming-500x280.png 500w, https://it-biz.online/wp-content/uploads/2021/01/programming-768x429.png 768w, https://it-biz.online/wp-content/uploads/2021/01/programming-800x447.png 800w, https://it-biz.online/wp-content/uploads/2021/01/programming-240x135.png 240w, https://it-biz.online/wp-content/uploads/2021/01/programming-640x360.png 640w, https://it-biz.online/wp-content/uploads/2021/01/programming-1024x573.png 1024w, https://it-biz.online/wp-content/uploads/2021/01/programming.png 1354w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">おすすめプログラミングスクールTOP５【現役エンジニア推薦】</div><div class="blogcard-snippet internal-blogcard-snippet">プログラミングスキルを習得したい社会人・学生の方へおすすめしたいプログラミングスクールをニーズ別に３つに絞ってご紹介します。本当に未経験からでも実務レベルのスキルはみにつくか？現役エンジニアが口コミや実体験をもとに解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.05.30</div></div></div></div></a>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【SQL】MAX関数（SELECT MAX）を１分でわかりやすく解説</title>
		<link>https://it-biz.online/it-skills/sql-max/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Mon, 13 Jun 2022 10:12:29 +0000</pubDate>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[IT-Skills]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[データベース]]></category>
		<category><![CDATA[集約関数]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=6535</guid>

					<description><![CDATA[MAX関数は指定したカラムのレコードの最小値を取得します。"MAX" は最大を意味する "Maximum" の略です。 このページではSQLにおけるMAX関数の利用方法・構文ルールを初心者向けにご説明します。 プログラマ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>指定したカラムの "最小値" を取得する<strong>MAX関数</strong>の使い方を初心者向けにわかりやすく１から解説します。</p>
</div></div>



<p><strong><span class="marker-under">MAX関数は指定したカラムのレコードの最小値を取得</span></strong>します。<strong>"MAX"</strong> は最大を意味する "Maximum" の略です。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT MAX(カラム名) FROM テーブル名;</pre>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="645" height="294" src="https://it-biz.online/wp-content/uploads/2022/06/image-37.png" alt="SQL MAX関数" class="wp-image-6538" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-37.png 645w, https://it-biz.online/wp-content/uploads/2022/06/image-37-300x137.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-37-500x228.png 500w" sizes="(max-width: 645px) 100vw, 645px" /><figcaption class="wp-element-caption">Japanaeseカラムの最大値は80</figcaption></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>上記の例では、最大値である "80" が結果として取得できます。</p>
</div></div>



<p>このページではSQLにおけるMAX関数の利用方法・構文ルールを初心者向けにご説明します。</p>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="tab-caption-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-hand-o-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li>MAX関数の使い方・構文ルール</li>



<li>GROUP BY句を利用した集計方法</li>
</ul>
</div>
</div></div>



<p>プログラマーやシステムエンジニアを目指す方であれば<strong><span class="marker-under">知らないと恥ずかしい超・基本知識</span></strong>です。是非最後までご覧ください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">SQL：MAX関数の使い方・構文ルール</a><ol><li><a href="#toc2" tabindex="0">MAX関数：NULL値の扱い</a></li></ol></li><li><a href="#toc3" tabindex="0">日付の最小値を取得する</a></li><li><a href="#toc4" tabindex="0">MAX関数：GROUP BY句との合わせ技</a></li><li><a href="#toc5" tabindex="0">SQLを１から学習したい方は</a></li><li><a href="#toc6" tabindex="0">システムエンジニアを目指したい方は</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">SQL：MAX関数の使い方・構文ルール</span></h2>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT MAX(カラム名) FROM テーブル名;</pre>



<p class="has-text-align-center"><span class="badge">参考</span>　<a href="https://it-biz.online/it-skills/select/">SELECT文</a></p>



<p>MAX関数は<a href="https://it-biz.online/it-skills/sql-sum/">SUM関数</a>などの他の集約関数と全く同様の構文ルールです。</p>



<p><strong>"MAX( )" のように最大値を求めたいカラムを（　）で囲むだけ。</strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ここでは以下のようなテーブルを例にMAX関数の利用方法と処理結果を見ていきます。</p>
</div></div>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="775" height="307" src="https://it-biz.online/wp-content/uploads/2022/06/image-30.png" alt="SELECT MAX" class="wp-image-6512" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-30.png 775w, https://it-biz.online/wp-content/uploads/2022/06/image-30-300x119.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-30-500x198.png 500w, https://it-biz.online/wp-content/uploads/2022/06/image-30-768x304.png 768w" sizes="(max-width: 775px) 100vw, 775px" /></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>成績の一覧テーブルから、Japanaeseカラムのレコードの<strong><span class="marker-under">最大値</span></strong>を取得したい場合は以下のように記述します。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT MAX(Japanaese) FROM PointList;

-- Japanaeseカラムの最大値は80
/* 実行結果
  +----------+
  | MAX      |
  +----------+
  | 80       |
  +----------+
*/</pre>



<p>SUM関数/AVG関数など他の集約関数同様に、複数のカラムを指定することも可能です。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT MAX(Japanese), MAX(Math), MAX(English)
  FROM PointList;

/* 実行結果
  +------------------+------------------+------------------+
  | MIN(Japanaese)   | MIN(Math)        |MIN(English)      |
  +------------------+------------------+------------------+
  | 80               | 800              |80                |
  +------------------+------------------+------------------+
*/</pre>



<p>参考までにSUM関数のサンプルコードも記載しますが、構文ルールは全く同様であることが分かります。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT SUM(Japanese), SUM(Math), SUM(English)
  FROM PointList;

/* 実行結果
  +------------------+------------------+------------------+
  | SUM(Japanaese)   | SUM(Math)        |SUM(English)      |
  +------------------+------------------+------------------+
  | 360              | 3600             |360               |
  +------------------+------------------+------------------+
*/</pre>
</div></div>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box information-box">
<p>SUM関数/AVG関数と同様に<strong>MAX関数では必ずカラムを指定する必要があります。</strong></p>



<p>ワイルドカード*を使用することはできません。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT MAX(*) FROM PointList;

-- MAX関数の引数には「*」を利用することはできません</pre>
</div>



<h3 class="wp-block-heading"><span id="toc2">MAX関数：NULL値の扱い</span></h3>



<p>指定したカラムにNULL値が存在する場合、<strong><span class="marker-under">MAX関数はNULL値を無視します。</span></strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>MAX関数は、<strong>計算の前にNULLを除外し</strong>その後で合計を計算するため結果は以下のようになります。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT MAX(Japanese), MAX(Math), MAX(English)
  FROM PointList;

/* 実行結果
  +------------------+------------------+------------------+
  | MAX(Japanaese)   | MAX(Math)        |MAX(English)      |
  +------------------+------------------+------------------+
  | 10               | 100              |10                |
  +------------------+------------------+------------------+
*/</pre>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="743" height="299" src="https://it-biz.online/wp-content/uploads/2022/06/image-31.png" alt="" class="wp-image-6513" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-31.png 743w, https://it-biz.online/wp-content/uploads/2022/06/image-31-300x121.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-31-500x201.png 500w" sizes="(max-width: 743px) 100vw, 743px" /></figure>
</div></div>



<p>また、ほとんどこのパターンは存在しませんが、レコードがすべてNULLだった場合はNULLが返って来ます。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="701" height="319" src="https://it-biz.online/wp-content/uploads/2022/06/image-35.png" alt="" class="wp-image-6532" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-35.png 701w, https://it-biz.online/wp-content/uploads/2022/06/image-35-300x137.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-35-500x228.png 500w" sizes="(max-width: 701px) 100vw, 701px" /><figcaption class="wp-element-caption">MIN関数：全レコードNULLの場合</figcaption></figure>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT MAX(Japanese), MAX(Math), MAX(English)
  FROM PointList;

/* 実行結果
  +------------------+------------------+------------------+
  | MAX(Japanaese)   | MAX(Math)        |MAX(English)      |
  +------------------+------------------+------------------+
  | NULL             | NULL             |NULL              |
  +------------------+------------------+------------------+
*/</pre>



<h2 class="wp-block-heading"><span id="toc3">日付の最小値を取得する</span></h2>



<p>SUM関数や<a href="https://it-biz.online/it-skills/sql-avg/">AVG関数</a>では、指定したカラムが数値型でない場合はエラーが発生します。</p>



<p>しかしMAX関数の場合は<strong><span class="marker-under">原則どのようなデータ型のカラムに対しても適用することが可能</span></strong>です。例えば以下のように日付の最大値を取得することも可能です。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="684" height="311" src="https://it-biz.online/wp-content/uploads/2022/06/image-38.png" alt="" class="wp-image-6540" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-38.png 684w, https://it-biz.online/wp-content/uploads/2022/06/image-38-300x136.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-38-500x227.png 500w" sizes="(max-width: 684px) 100vw, 684px" /></figure>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT MAX(Birthday) FROM PointList;

-- Birthdayカラムの最大値は1990/1/8
/* 実行結果
  +----------+
  | MAX      |
  +----------+
  | 1990/1/8 |
  +----------+
*/</pre>



<h2 class="wp-block-heading"><span id="toc4">MAX関数：GROUP BY句との合わせ技</span></h2>



<p>MAX関数と "GROUP BY" 句を併用すると、指定したグループごとに最小値を求め結果を得ることが可能です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>先ほどのPointListテーブルに性別を示すカラムを追加して考えてみましょう。</p>



<p>男性の最大値は10/女性の最大値は80です。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="608" height="305" src="https://it-biz.online/wp-content/uploads/2022/06/image-32.png" alt="" class="wp-image-6514" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-32.png 608w, https://it-biz.online/wp-content/uploads/2022/06/image-32-300x150.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-32-500x251.png 500w" sizes="(max-width: 608px) 100vw, 608px" /></figure>
</div></div>



<p>GROUP BY句にFM列を指定して実行した結果がこちら。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT FM, MAX(Japanese)
  FROM PointList
 GROUP BY FM;

/* 実行結果
  +----------+-----------+
  | FM       | MAX       |
  +----------+-----------+
  | 男       | 10        |
  | 女       | 80        |
  +----------+-----------+
*/</pre>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ご覧のように、指定したグループごとに結果を取得してくれます。</p>
</div></div>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-star-o block-box"><div class="iconlist-title">MAX関数のまとめ</div>
<ul class="wp-block-list">
<li>MAX関数は指定したカラムの<strong>最大値</strong>を取得できる</li>



<li>MAX関数は数値型以外のカラム（ex 日付型など）にも適用可能</li>
</ul>
</div>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT MAX(Japanese), MAX(Math), MAX(English)
  FROM PointList;

/* 実行結果
  +------------------+------------------+------------------+
  | MAX(Japanaese)   | MAX(Math)        |MAX(English)      |
  +------------------+------------------+------------------+
  | 80               | 800              |80                |
  +------------------+------------------+------------------+
*/</pre>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-star-o block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li>GROUP BY句と組み合わせて利用することでグループごとに最大値を取得することが可能</li>
</ul>
</div>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT FM, MAX(Japanese)
  FROM PointList
 GROUP BY FM;

/* 実行結果
  +----------+-----------+
  | FM       | MAX       |
  +----------+-----------+
  | 男       | 10        |
  | 女       | 80        |
  +----------+-----------+
*/</pre>
</div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>より実践的なサンプルコードはこちら。以下のサンプルコードの内容が理解できればMAX関数の利用方法はOKです。</p>
</div></div>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">/* sales_data テーブル
| id | product | sales_date  | sales_amount |
|----|---------|-------------|--------------|
| 1  | A       | 2023-04-01  | 100          |
| 2  | B       | 2023-04-01  | 200          |
| 3  | A       | 2023-04-02  | 150          |
| 4  | C       | 2023-04-02  | 300          |
| 5  | B       | 2023-04-03  | 250          |
| 6  | A       | 2023-04-03  | 120          |
| 7  | C       | 2023-04-03  | 350          |
|----|---------|-------------|--------------|
*/

-- sales_amountの最大値を取得する
SELECT MAX(sales_amount) AS max_sales_amount
FROM sales_data;

/* 結果
| max_sales_amount |
|------------------|
| 350              |
|------------------|
*/

-- sales_dateの最大値（最新の日付）を取得する
SELECT MAX(sales_date) AS latest_sales_date
FROM sales_data;

/* 結果
| latest_sales_date |
|-------------------|
| 2023-04-03        |
|-------------------|
*/

-- 各商品の最大のsales_amountを取得する
SELECT product, MAX(sales_amount) AS max_sales_amount
FROM sales_data
GROUP BY product;

/* 結果
| product | max_sales_amount |
|---------|------------------|
| A       | 150              |
| B       | 250              |
| C       | 350              |
|---------|------------------|
*/</pre>



<h2 class="wp-block-heading"><span id="toc5">SQLを１から学習したい方は</span></h2>



<p>SQLやデータベースの仕組みを１から学習したい方（学び直したい方）向けに、現役エンジニア達のスキルを結集して <strong><span class="marker-under">完全無料</span></strong> のSQL教材を作成しました。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>SQLは決して難しい技術ではないので、エンジニアであれば「当たり前のように」扱えて当然かも・・・？</p>



<p>とはいえ、案外SQLをちゃんと使ったことがない人も多いはずです。この機会に是非一度ご覧になってみてください。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/sql_roadmap/" title="【完全無料】SQL：初心者向け学習ロードマップ" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/03/SQL_roadmap-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/03/SQL_roadmap-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/03/SQL_roadmap-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/03/SQL_roadmap-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【完全無料】SQL：初心者向け学習ロードマップ</div><div class="blogcard-snippet internal-blogcard-snippet">SQL（Structured Query Language）：初心者向けにわかりやすく３０記事でSQLをマスターするための記事を整理。IT初心者でもこの記事を読めば必ずSQLを利用することができるようになります！</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.09.22</div></div></div></div></a>
</div></figure>
</div></div>



<h2 class="wp-block-heading"><span id="toc6">システムエンジニアを目指したい方は</span></h2>



<p>システムエンジニアを目指す方や、IT知識を１から身につけたい方は以下のページをご覧ください。</p>



<p><strong><span class="marker-under">正直どこから学び始めればよいかわからない。どのように勉強していけば、エンジニアとしてのスキルが磨けるか？が分からない・・・という方は必見です。</span></strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>システムエンジニア向けに「できるエンジニア」になる方法を１から解説しておりますので、是非ご覧ください。</p>
</div></div>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/lifehack/curriculum/" title="1人前のシステムエンジニア(SE)になるために勉強した５つのこと" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">1人前のシステムエンジニア(SE)になるために勉強した５つのこと</div><div class="blogcard-snippet internal-blogcard-snippet">本ページでは、１人前のシステムエンジニアになるために学んだこと・読んだ本・勉強したプログラミング言語を現役のエンジニアが１から紹介しています。「正直何を勉強したらよいかわからない」という疑問をお持ちの方は特に必見です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2021.07.29</div></div></div></div></a>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【SQL】SUM関数（SELECT SUM）を１分でわかりやすく解説</title>
		<link>https://it-biz.online/it-skills/sql-sum/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Thu, 09 Jun 2022 12:00:00 +0000</pubDate>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[IT-Skills]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[データベース]]></category>
		<category><![CDATA[集約関数]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=6505</guid>

					<description><![CDATA[参考　SQLとは？ SUM関数は指定したカラムのレコードの合計を取得します。 このページではSQLにおけるSUM関数の利用方法・構文ルールを初心者向けにご説明します。 プログラマーやシステムエンジニアを目指す方であれば知 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>SQLにおける集約関数の１つ―。SUM関数の使い方を初心者向けにわかりやすく１から解説します。</p>
</div></div>



<p class="has-text-align-center"><span class="badge">参考</span>　<a href="https://it-biz.online/it-skills/sql/">SQLとは？</a></p>



<p><strong><span class="marker-under">SUM関数は指定したカラムのレコードの合計を取得</span></strong>します。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT SUM(カラム名) FROM テーブル名;</pre>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="610" height="296" src="https://it-biz.online/wp-content/uploads/2022/06/image-29.png" alt="SELECT SUM" class="wp-image-6511" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-29.png 610w, https://it-biz.online/wp-content/uploads/2022/06/image-29-300x146.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-29-500x243.png 500w" sizes="(max-width: 610px) 100vw, 610px" /><figcaption class="wp-element-caption">SUM関数</figcaption></figure>



<p>このページではSQLにおけるSUM関数の利用方法・構文ルールを初心者向けにご説明します。</p>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="tab-caption-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-hand-o-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li>SUM関数の使い方・構文ルール</li>



<li>GROUP BY句を利用した集計方法</li>
</ul>
</div>
</div></div>



<p>プログラマーやシステムエンジニアを目指す方であれば<strong><span class="marker-under">知らないと恥ずかしい超・基本知識</span></strong>です。是非最後までご覧ください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">SQL：SUM関数の使い方・構文ルール</a><ol><li><a href="#toc2" tabindex="0">NULL値の扱い</a></li></ol></li><li><a href="#toc3" tabindex="0">GROUP BY句との合わせ技</a></li><li><a href="#toc4" tabindex="0">SQLを１から学習したい方は</a></li><li><a href="#toc5" tabindex="0">システムエンジニアを目指したい方は</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">SQL：SUM関数の使い方・構文ルール</span></h2>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT SUM(カラム名) FROM テーブル名;</pre>



<p>SUM関数は<a href="https://it-biz.online/it-skills/sql-count/">COUNT関数</a>を始めとする他の<strong>集約関数</strong>と「同様の構文ルール」で利用することができます。</p>



<p>ここでは以下のようなテーブルを例にSUM関数の利用方法と処理結果を見ていきます。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="775" height="307" src="https://it-biz.online/wp-content/uploads/2022/06/image-30.png" alt="" class="wp-image-6512" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-30.png 775w, https://it-biz.online/wp-content/uploads/2022/06/image-30-300x119.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-30-500x198.png 500w, https://it-biz.online/wp-content/uploads/2022/06/image-30-768x304.png 768w" sizes="(max-width: 775px) 100vw, 775px" /></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>成績の一覧テーブルから、Japanaeseカラムの合計値を取得したい場合は以下のように記述します。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT SUM(Japanese) FROM PointList;

-- 結果は「360」</pre>



<p>COUNT関数と同様に、複数のカラムを指定して合計値を取得することも可能です。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT SUM(Japanese),SUM(Math)
  FROM PointList;

-- SUM「360」/ SUM「3600」</pre>
</div></div>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box information-box">
<p>SUM関数では必ずカラムを指定する必要があり、ワイルドカード*を使用することはできません。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT SUM(*) FROM PointList;

-- SUM関数の引数には「*」を利用することはできません</pre>
</div>



<h3 class="wp-block-heading"><span id="toc2">NULL値の扱い</span></h3>



<p>SUM関数では、<strong><span class="marker-under">合計を取得する際にNULL値を除外して計算してくれます。</span></strong></p>



<p>仮に以下のようなテーブルが存在する場合にSUM関数を利用するとどうなるか？</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="743" height="299" src="https://it-biz.online/wp-content/uploads/2022/06/image-31.png" alt="" class="wp-image-6513" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-31.png 743w, https://it-biz.online/wp-content/uploads/2022/06/image-31-300x121.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-31-500x201.png 500w" sizes="(max-width: 743px) 100vw, 743px" /></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>SUM関数は、計算の前にNULLを除外し、その後で合計を計算するため結果は以下のようになります。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT SUM(Japanese),SUM(Math),SUM(English)
  FROM PointList;

-- SUM「10」/ SUM「100」/ SUM「10」</pre>
</div></div>



<h2 class="wp-block-heading"><span id="toc3">GROUP BY句との合わせ技</span></h2>



<p>SUM関数は "GROUP BY" 句と併用して利用することが可能。<strong><span class="marker-under">一般的なシステムでSUM関数が用いられる場合は "GROUP BY" 句と同時に用いられることが非常に多いため、この使い方も併せて理解しておくと良いでしょう。</span></strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>先ほどのPointListテーブルに性別を示すカラムを追加して考えてみましょう。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="608" height="305" src="https://it-biz.online/wp-content/uploads/2022/06/image-32.png" alt="" class="wp-image-6514" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-32.png 608w, https://it-biz.online/wp-content/uploads/2022/06/image-32-300x150.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-32-500x251.png 500w" sizes="(max-width: 608px) 100vw, 608px" /></figure>
</div></div>



<p>GROUP BY句にFM列を指定して実行した結果がこちら。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT FM, SUM(Japanese)
  FROM PointList
 GROUP BY FM;

/* 実行結果
  +----------+-----------+
  | FM       | SUM       |
  +----------+-----------+
  | 男       | 10        |
  | 女       | 350       |
  +----------+-----------+
*/</pre>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ご覧のように、指定したグループごとに結果を取得してくれます。</p>
</div></div>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-star-o block-box"><div class="iconlist-title">SUM関数のまとめ</div>
<ul class="wp-block-list">
<li>SUM関数は指定したカラムの<strong>合計値</strong>を取得できる</li>



<li>NULLは除外して計算される</li>
</ul>
</div>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT SUM(Japanese) FROM PointList;

-- 結果は「360」</pre>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-star-o block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li>GROUP BY句と組み合わせて利用することでグループごとに合計値を取得することが可能</li>
</ul>
</div>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT FM, SUM(Japanese)
  FROM PointList
 GROUP BY FM;

/* 実行結果
  +----------+-----------+
  | FM       | SUM       |
  +----------+-----------+
  | 男       | 10        |
  | 女       | 350       |
*/</pre>
</div>



<p class="has-text-align-center"><strong>より実践的なサンプルコード</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">-- テーブルの作成
CREATE TABLE sales (
    id INT PRIMARY KEY,
    product_name VARCHAR(255),
    category VARCHAR(255),
    sales_amount INT
);

-- データの挿入
INSERT INTO sales (id, product_name, category, sales_amount)
VALUES (1, 'Product A', 'Electronics', 100);

INSERT INTO sales (id, product_name, category, sales_amount)
VALUES (2, 'Product B', 'Electronics', 150);

INSERT INTO sales (id, product_name, category, sales_amount)
VALUES (3, 'Product C', 'Furniture', NULL);

INSERT INTO sales (id, product_name, category, sales_amount)
VALUES (4, 'Product D', 'Furniture', 200);

INSERT INTO sales (id, product_name, category, sales_amount)
VALUES (5, 'Product E', 'Electronics', 50);

-- sales_amount の合計を取得
SELECT SUM(sales_amount) FROM sales;

-- 結果→ 500

-- sales_amount の合計を category ごとに取得
SELECT category, SUM(sales_amount)
FROM sales
GROUP BY category;

/* 結果
category     | sum
-------------|-----
Electronics  | 300
Furniture    | 200
-------------|-----
*/</pre>



<p class="has-text-align-center"><span class="badge">参考</span>　<a href="https://it-biz.online/it-skills/create-table/">CREATE TABLE</a> / <a href="https://it-biz.online/it-skills/sql-insert/">INSERT</a></p>



<h2 class="wp-block-heading"><span id="toc4">SQLを１から学習したい方は</span></h2>



<p>SQLやデータベースの仕組みを１から学習したい方（学び直したい方）向けに、現役エンジニア達のスキルを結集して <strong><span class="marker-under"><span class="fz-14px"><span class="fz-18px"><span class="fz-20px">完全無料</span></span></span></span></strong> のSQL教材を作成しました。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>SQLは決して難しい技術ではないので、エンジニアであれば「当たり前のように」扱えて当然かも・・・？</p>



<p>とはいえ、案外SQLをちゃんと使ったことがない人も多いはずです。この機会に是非一度ご覧になってみてください。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/sql_roadmap/" title="【完全無料】SQL：初心者向け学習ロードマップ" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2023/03/SQL_roadmap-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2023/03/SQL_roadmap-320x180.png 320w, https://it-biz.online/wp-content/uploads/2023/03/SQL_roadmap-240x135.png 240w, https://it-biz.online/wp-content/uploads/2023/03/SQL_roadmap-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【完全無料】SQL：初心者向け学習ロードマップ</div><div class="blogcard-snippet internal-blogcard-snippet">SQL（Structured Query Language）：初心者向けにわかりやすく３０記事でSQLをマスターするための記事を整理。IT初心者でもこの記事を読めば必ずSQLを利用することができるようになります！</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.09.22</div></div></div></div></a>
</div></figure>
</div></div>



<h2 class="wp-block-heading"><span id="toc5">システムエンジニアを目指したい方は</span></h2>



<p>システムエンジニアを目指す方や、IT知識を１から身につけたい方は以下のページをご覧ください。</p>



<p><strong><span class="marker-under">正直どこから学び始めればよいかわからない。どのように勉強していけば、エンジニアとしてのスキルが磨けるか？が分からない・・・という方は必見です。</span></strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>システムエンジニア向けに「できるエンジニア」になる方法を１から解説しておりますので、是非ご覧ください。</p>
</div></div>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/lifehack/curriculum/" title="1人前のシステムエンジニア(SE)になるために勉強した５つのこと" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">1人前のシステムエンジニア(SE)になるために勉強した５つのこと</div><div class="blogcard-snippet internal-blogcard-snippet">本ページでは、１人前のシステムエンジニアになるために学んだこと・読んだ本・勉強したプログラミング言語を現役のエンジニアが１から紹介しています。「正直何を勉強したらよいかわからない」という疑問をお持ちの方は特に必見です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2021.07.29</div></div></div></div></a>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【SQL】MIN関数（SELECT MIN）を１分でわかりやすく解説</title>
		<link>https://it-biz.online/it-skills/sql-min/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Sun, 12 Jun 2022 08:04:00 +0000</pubDate>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[IT-Skills]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[データベース]]></category>
		<category><![CDATA[集約関数]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=6528</guid>

					<description><![CDATA[MIN関数は指定したカラムのレコードの最小値を取得します。"MIN" は最小を意味する "Minimum" の略です。 このページではSQLにおけるMIN関数の利用方法・構文ルールを初心者向けにご説明します。 プログラマ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>指定したカラムの "最小値" を取得する<strong>MIN関数</strong>の使い方を初心者向けにわかりやすく１から解説します。</p>
</div></div>



<p><strong><span class="marker-under">MIN関数は指定したカラムのレコードの最小値を取得</span></strong>します。<strong>"MIN"</strong> は最小を意味する "Minimum" の略です。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="536" height="304" src="https://it-biz.online/wp-content/uploads/2022/06/image-34.png" alt="MIN関数,カラムの最小値は10" class="wp-image-6531" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-34.png 536w, https://it-biz.online/wp-content/uploads/2022/06/image-34-300x170.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-34-500x284.png 500w, https://it-biz.online/wp-content/uploads/2022/06/image-34-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/06/image-34-320x180.png 320w" sizes="(max-width: 536px) 100vw, 536px" /><figcaption>MIN関数：Japanaeseカラムの最小値は10</figcaption></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>上記の例では、最小値である "10" が結果として取得できます。</p>
</div></div>



<p>このページではSQLにおけるMIN関数の利用方法・構文ルールを初心者向けにご説明します。</p>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="tab-caption-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-hand-o-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list"><li>MIN関数の使い方・構文ルール</li><li>GROUP BY句を利用した集計方法</li></ul>
</div>
</div></div>



<p>プログラマーやシステムエンジニアを目指す方であれば<strong><span class="marker-under">知らないと恥ずかしい超・基本知識</span></strong>です。是非最後までご覧ください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-10" checked><label class="toc-title" for="toc-checkbox-10">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">SQL：MIN関数の使い方・構文ルール</a><ol><li><a href="#toc2" tabindex="0">MIN関数：NULL値の扱い</a></li></ol></li><li><a href="#toc3" tabindex="0">日付の最小値を取得する</a></li><li><a href="#toc4" tabindex="0">MIN関数：GROUP BY句との合わせ技</a></li><li><a href="#toc5" tabindex="0">システムエンジニアを目指したい方は</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">SQL：MIN関数の使い方・構文ルール</span></h2>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT MIN(カラム名) FROM テーブル名;</pre>



<p>MIN関数は<a href="https://it-biz.online/it-skills/sql-sum/">SUM関数</a>と全く同様の構文ルールです。</p>



<p><strong>"MIN( )" のように最小値を求めたいカラムを（　）で囲むだけ。</strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ここでは以下のようなテーブルを例にMIN関数の利用方法と処理結果を見ていきます。</p>
</div></div>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="775" height="307" src="https://it-biz.online/wp-content/uploads/2022/06/image-30.png" alt="SELECT MIN" class="wp-image-6512" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-30.png 775w, https://it-biz.online/wp-content/uploads/2022/06/image-30-300x119.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-30-500x198.png 500w, https://it-biz.online/wp-content/uploads/2022/06/image-30-768x304.png 768w" sizes="(max-width: 775px) 100vw, 775px" /></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>成績の一覧テーブルから、Japanaeseカラムのレコードの<strong><span class="marker-under">最小値</span></strong>を取得したい場合は以下のように記述します。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT MIN(Japanaese) FROM PointList;

-- Japanaeseカラムの最小値は10
/* 実行結果
  +----------+
  | MIN      |
  +----------+
  | 10       |
*/</pre>



<p>SUM関数/AVG関数など他の集約関数同様に、複数のカラムを指定することも可能です。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT MIN(Japanese), MIN(Math), MIN(English)
  FROM PointList;

/* 実行結果
  +------------------+------------------+------------------+
  | MIN(Japanaese)   | MIN(Math)        |MIN(English)      |
  +------------------+------------------+------------------+
  | 10               | 100              |10                |
*/</pre>



<p>参考までにSUM関数のサンプルコードも記載しますが、構文ルールは全く同様であることが分かります。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT SUM(Japanese), SUM(Math), SUM(English)
  FROM PointList;

/* 実行結果
  +------------------+------------------+------------------+
  | SUM(Japanaese)   | SUM(Math)        |SUM(English)      |
  +------------------+------------------+------------------+
  | 360              | 3600             |360               |
*/</pre>
</div></div>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box information-box">
<p>SUM関数/AVG関数と同様に<strong>MIN関数では必ずカラムを指定する必要があります。</strong></p>



<p>ワイルドカード*を使用することはできません。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT MIN(*) FROM PointList;

-- MIN関数の引数には「*」を利用することはできません</pre>
</div>



<h3 class="wp-block-heading"><span id="toc2">MIN関数：NULL値の扱い</span></h3>



<p>指定したカラムにNULL値が存在する場合、<strong><span class="marker-under">MIN関数はNULL値を無視します。</span></strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>MIN関数は、<strong>計算の前にNULLを除外し</strong>その後で合計を計算するため結果は以下のようになります。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT MIN(Japanese), MIN(Math), MIN(English)
  FROM PointList;

/* 実行結果
  +------------------+------------------+------------------+
  | MIN(Japanaese)   | MIN(Math)        |MIN(English)      |
  +------------------+------------------+------------------+
  | 10               | 100              |10                |
*/</pre>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="743" height="299" src="https://it-biz.online/wp-content/uploads/2022/06/image-31.png" alt="" class="wp-image-6513" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-31.png 743w, https://it-biz.online/wp-content/uploads/2022/06/image-31-300x121.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-31-500x201.png 500w" sizes="(max-width: 743px) 100vw, 743px" /></figure>
</div></div>



<p>また、ほとんどこのパターンは存在しませんが、レコードがすべてNULLだった場合はNULLが返って来ます。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="701" height="319" src="https://it-biz.online/wp-content/uploads/2022/06/image-35.png" alt="" class="wp-image-6532" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-35.png 701w, https://it-biz.online/wp-content/uploads/2022/06/image-35-300x137.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-35-500x228.png 500w" sizes="(max-width: 701px) 100vw, 701px" /><figcaption>MIN関数：全レコードNULLの場合</figcaption></figure>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT MIN(Japanese), MIN(Math), MIN(English)
  FROM PointList;

/* 実行結果
  +------------------+------------------+------------------+
  | MIN(Japanaese)   | MIN(Math)        |MIN(English)      |
  +------------------+------------------+------------------+
  | NULL             | NULL             |NULL              |
*/</pre>



<h2 class="wp-block-heading"><span id="toc3">日付の最小値を取得する</span></h2>



<p>SUM関数やAVG関数では、指定したカラムが数値型でない場合はエラーが発生します。</p>



<p>しかしMIN関数の場合は<strong><span class="marker-under">原則どのようなデータ型のカラムに対しても適用することが可能</span></strong>です。例えば以下のように日付の最小値を取得することも可能です。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT MIN(Birthday) FROM PointList;

-- Birthdayカラムの最小値は1990/1/1
/* 実行結果
  +----------+
  | MIN      |
  +----------+
  | 1990/1/1 |
*/</pre>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="685" height="301" src="https://it-biz.online/wp-content/uploads/2022/06/image-36.png" alt="" class="wp-image-6533" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-36.png 685w, https://it-biz.online/wp-content/uploads/2022/06/image-36-300x132.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-36-500x220.png 500w" sizes="(max-width: 685px) 100vw, 685px" /></figure>



<h2 class="wp-block-heading"><span id="toc4">MIN関数：GROUP BY句との合わせ技</span></h2>



<p>MIN関数と "GROUP BY" 句を併用すると、指定したグループごとに最小値を求め結果を得ることが可能です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>先ほどのPointListテーブルに性別を示すカラムを追加して考えてみましょう。</p>



<p>男性の最小値は10/女性の最小値は20です。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="608" height="305" src="https://it-biz.online/wp-content/uploads/2022/06/image-32.png" alt="" class="wp-image-6514" srcset="https://it-biz.online/wp-content/uploads/2022/06/image-32.png 608w, https://it-biz.online/wp-content/uploads/2022/06/image-32-300x150.png 300w, https://it-biz.online/wp-content/uploads/2022/06/image-32-500x251.png 500w" sizes="(max-width: 608px) 100vw, 608px" /></figure>
</div></div>



<p>GROUP BY句にFM列を指定して実行した結果がこちら。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT FM, MIN(Japanese)
  FROM PointList
 GROUP BY FM;

/* 実行結果
  +----------+-----------+
  | FM       | MIN       |
  +----------+-----------+
  | 男       | 10        |
  | 女       | 20        |
*/</pre>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ご覧のように、指定したグループごとに結果を取得してくれます。</p>
</div></div>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-star-o block-box"><div class="iconlist-title">MIN関数のまとめ</div>
<ul class="wp-block-list"><li>MIN関数は指定したカラムの<strong>最小値</strong>を取得できる</li><li>MIN関数は数値型以外のカラム（ex 日付型など）にも適用可能</li></ul>
</div>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT MIN(Japanese), MIN(Math), MIN(English)
  FROM PointList;

/* 実行結果
  +------------------+------------------+------------------+
  | MIN(Japanaese)   | MIN(Math)        |MIN(English)      |
  +------------------+------------------+------------------+
  | 10               | 100              |10                |
*/</pre>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-star-o block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list"><li>GROUP BY句と組み合わせて利用することでグループごとに最小値を取得することが可能</li></ul>
</div>



<pre class="EnlighterJSRAW" data-enlighter-language="sql" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">SELECT FM, MIN(Japanese)
  FROM PointList
 GROUP BY FM;

/* 実行結果
  +----------+-----------+
  | FM       | MIN       |
  +----------+-----------+
  | 男       | 10        |
  | 女       | 20        |
*/</pre>
</div>



<h2 class="wp-block-heading"><span id="toc5">システムエンジニアを目指したい方は</span></h2>



<p>システムエンジニアを目指す方や、IT知識を１から身につけたい方は以下のページをご覧ください。</p>



<p><strong><span class="marker-under">正直どこから学び始めればよいかわからない。どのように勉強していけば、エンジニアとしてのスキルが磨けるか？が分からない・・・という方は必見です。</span></strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>システムエンジニア向けに「できるエンジニア」になる方法を１から解説しておりますので、是非ご覧ください。</p>
</div></div>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/lifehack/curriculum/" title="1人前のシステムエンジニア(SE)になるために勉強した５つのこと" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">1人前のシステムエンジニア(SE)になるために勉強した５つのこと</div><div class="blogcard-snippet internal-blogcard-snippet">本ページでは、１人前のシステムエンジニアになるために学んだこと・読んだ本・勉強したプログラミング言語を現役のエンジニアが１から紹介しています。「正直何を勉強したらよいかわからない」という疑問をお持ちの方は特に必見です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2021.07.29</div></div></div></div></a>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
