SQL Server breakでループを抜けるサンプル
環境
Microsoft SQL Server 2019
構文
WHILE 条件式
BEGIN
処理コード
END
処理を繰り返す時に使用します。最初にWHILEを書くのでW ...
SQL Server WHILE文でループ処理を行う
環境
Microsoft SQL Server 2019
構文
WHILE 条件式
BEGIN
処理コード
END
処理を繰り返す時に使用します。最初にWHILEを書くのでW ...
SQL Server CASE WHEN式で複数の条件を使うサンプル
書式
CASE WHEN cond THEN return ENDcond 条件式
return 戻す値
CASE式を使って、複数の条件によって分岐します。
使用例
カラム「depno ...
SQL Server UPDATE文のSET句でCASE WHEN式を使う方法
書式
UPDATE テーブル名 SET カラム名1 = CASE カラム2
WHEN 条件1 THEN 値1
WHEN 条件2 THEN 値2
ELSE 値3
END;
使用例 ...
SQL Server CASE WHEN式で複数カラムを指定するサンプル
書式
CASE WHEN カラム1 =値1 AND カラム2 =値2 THEN 値
CASE式で複数カラムによる条件を指定することできます。
使用例
カラム「depno」が1001、カラム「depn ...
SQL Server CASE WHEN式にNULLかどうかを判定する方法
書式
CASE
WHEN カラム名 IS NULL THEN 値1
WHEN カラム名 IS NOT NULL THEN 値
使用例
カラム「FLG」がNULLであれば”〇 ...
SQL Server CASE WHEN式にASで別名を付ける方法
書式
CASE WHEN 条件式 THEN 値
END AS 別名
CASE式にはAS句で別名を付けることができます。
使用例
SELECT CASE WHEN month IN ('03', ...SQL Server CASE式を使ってSELECT文のサンプル
書式
CASE expr
WHEN comp THEN return
END
expr 評価式
comp 条件式比較する値
return 戻す値
使用例
SQL Server DISTINCTで重複行を除外するサンプル
書式
SELECT DISTINCT カラム名 FROM テーブル名;
DISTINCTで重複行を除外します。
使用例
1.都市の名前を取得します
SQL SERVER DISTINCTで複数列の重複行を除外にするサンプル
書式
SELECT DISTINCT カラム,カラム2 FROM テーブル;
DISTINCTで複数列の重複行を除外にします。
使用例
1.テーブル「ADDR_TBL」から住所1,住所2を取得します ...
SQL Server DESCを使用してデータを降順でソートするサンプル
書式
ORDER BY カラム名 DESC (降順、大きいもの順)
SQL Serverで降順でソートするにはORDER BYでDESCを使用します。
テーブル: stu_tbl
サンプルデータ ...
SQL Server UNION ALLで2つのテーブルを検索するサンプル
構文
select カラム名 from テーブル1
union all
select カラム名 from テーブル2
使用例
SELECT userno,name FROM usertblUN ...SQL Server 2019でGROUP BYとHAVINGを使ってグループ化の条件を指定する
環境
Windows 10 Home 64bit
Microsoft SQL Server 2019
構文
SELECT 列名 FROM テーブル名WHERE 条件式GROUP BY 列名HAVING ...SQLServer 2019で文字列を日付型に変換するサンプル
環境
Windows 10 Home 64bit
Microsoft SQL Server 2019
書式
CONVERT(日付型, 文字列)
CONVERTを使って、文字列を日付型に変換し ...
SQLServer 2019で日付を加算、減算するサンプル
環境
Windows 10 Home 64bit
Microsoft SQL Server 2019
構文
DATEADD(日付型, 加算数, 対象日時)
プラス(+)を利用して日付を加算し ...
SQLServer 2019で現在のシステム日付を取得する方法
環境
Windows 10 Home 64bit
Microsoft SQL Server 2019
書式
SELECT CURRENT_TIMESTAMPSELECT GETDATESELECT S ...「SQLServer2019」FORMATでゼロ埋めるサンプル
環境
Windows 10 Home 64bit
Microsoft SQL Server 2019
構文
FORMAT(文字列,桁数)
文字列の左側を指定桁数でうめます
使用例 ...
SQLServer2019でRTRIM、LTRIMを使って文字列の空白を削除するサンプル
環境
Windows 10 Home 64bit
Microsoft SQL Server 2019
構文
1.RTRIM(文字列)
文字列の右端の空白を削除します
2.LTRIM( ...