SQL Server 【SQL Server】CASE 使い方 【SQL Server】CASE 使い方 CASE 式とは CASE 式 は WHEN で条件を指定して上から順番にチェックしていき、最初に TRUE となる条件の結果を返します。 どの条件とも合致しない場合、 ELSE が指定され... 2020.07.31 SQL Server
SQL Server 【SQL Server】PIVOT句 PIVOT句とは 『PIVOT』は軸になるとか中心になるとかいう意味で、縦と横を入れ替えたり。表を見やすくするために使います。 基本形はこんな感じ SELECT カラム名, グループ化対象列の値1, グループ化... 2020.07.28 SQL Server
SQL Server 【SQL Server】ストアドプロシージャ スカラー変数 ストアドプロシージャで使用するスカラー変数についてまとめ 変数宣言 DECLARE @変数名 データ型 ; DECLARE @変数名 データ型 = 初期値; 『DECLARE』は宣言するという意味。変数宣言と同時に初期値を設定することも可能... 2020.07.27 SQL Server
SQL Server 【SQL Server】指定したカラム名を持つテーブルの一覧を取得する 指定したカラム名を持つテーブルの一覧を取得する ER図やらなんやらテーブル設計がない場合に役立つと思います。 例えば一部の名称を持つテーブル名を検索する場合は、テーブル名に t.name LIKE '%test%' などで検索出来ます... 2020.07.21 SQL Server
SQL Server 【SQL Server】指定した日付から曜日を取得する方法 【SQL Server】指定した日付から曜日を取得する方法 指定した日付の曜日にするには、SQL Server に用意されているDATEPART関数または、DATENAME関数を使用します。 DATEPART関数は、日付を引数として渡すと... 2020.07.17 SQL Server
SQL Server 【SQL Server】ジョブ一覧を取得する ジョブの調査をするのに便利です。 /* --ジョブに関する情報を管理しているシステムテーブル select * from msdb.dbo.SysJobs select * from msdb.dbo.SysJobSteps select ... 2020.07.17 SQL Server
SQL Server 【SQL Server】検索条件 英字を含むレコードを探したい 概要 英字があるのかを検索したい場合のサンプルクエリです。 LIKE 句 と 正規表現を組み合わせます。 内容 サンプルクエリです。 SELECT * FROM <テーブル名> WHERE <カラム名> LIKE '%%' 2020.07.17 SQL Server