sqlserverマスター

バックアップ・復元・復旧

SQL Serverをバックアップする(障害直前まで復旧)

SQL Serverをバックアップする方法としてはいくつかあります。ここでは障害直前まで復旧できるバックアップ方法を解説します。 SQL Serverのバックアップ種類 復旧モデル SQL Serverでバックアップをする場合、「障害直前ま...
エディション

SQL Server 2017を無料で使用する方法

Microsoftのデータベース「SQL Server」を無料で使用する方法をいくつか紹介します。 SQL Server 2017の無料エディション SQL Serverには複数のエディションがあります。無料のエディション、有償のエディショ...
【SQL】更新

【SQL Server】BULK INSERT でCSVファイルから登録する

SQL Server BULK INSERT CSVファイルから登録する SQL Serverには「BULK INSERT」を使って、CSVファイルからデータを登録することができます。ここでは「BULK INSERT」について解説します! ...
【SQL】その他

【SQL Server】ROW_NUMBER で連番・順位をふる

ROW_NUMBER SQL Serverの「ROW_NUMBER」は、SELECTした結果に連番・順位を振ります。「ROW_NUMBER」の使い方を解説します。 ROW_NUMBERの使い方 ROW_NUMBER() OVER(ORDER...
SQL Server全般

SQL 基礎の基礎がスッキリわかる!

SQLの基礎 SQL Serverをはじめ、各データベースの共通言語SQL。このSQLの基礎の基礎をスッキリわかるようにしていきます。 SQLは誰でも使える汎用的な言語であり、そんなに難しくはありません。どちらかというと簡単な部類に入るかも...
【SQL】データ取得・結合

SQL Server 複数の条件を指定してSELECTする

【SQL】複数の条件を指定してSELECTする SQL Serverでデータを取得するには「SELECT」を使います。 SELECTはWHERE句で複数の条件を指定して様々なデータ検索(取得)ができます。 今回は複数の条件を指定してSELE...
【SQL】データ取得・結合

【SQL Server】ASで別名をつける

ASで別名をつける SQL Serverには他のデータベース同様、SQLに「AS」を記述できます。ここでは「AS」を解説します。 さっそくSQLでASを使ってみます。 ASの使い方 --別名ASを使う SELECT {別名}.{列1},{別...
【SQL】文字列

【SQL Server】LEFT・RIGHT で文字列を端から切り取る

LEFT(文字列を左から切り取る) 構文 SQL Serverの文字列を左から切り取るには「LEFT」を使います。 LEFT(文字列, 切り取り文字数) LEFTを使って「文字列」を左から「切り取り文字数」だけ切り取ります。 参照:LEFT...
【SQL】データ取得・結合

【SQL】JOINで複数の条件を書くには

SQLのJOINで複数の条件を書く SQLの「JOIN」について解説します。SQL Serverの「JOIN」は複数のテーブルを条件をつけてJOIN(結合)できます。 ここではLEFT JOINを例に複数の結合条件をつけてJOIN(結合)し...
【SQL】データ取得・結合

SQL Server FULL JOINとは(完全外部結合)

SQL Server FULL OUTER JOIN(完全外部結合) SQLの「JOIN」について解説します。SQL Serverの「JOIN」は複数のテーブルを条件をつけて結合します。 大きくわけるとJOIN(結合)は2種類あります。 内...