sqlserverマスター

【SQL】その他

【SQL Server】MAX・MIN・AVG で最大・最小・平均を取得する

最大・最小・平均を取得するMAX,MIN,AVG 構文 SQL Serverで最大・最小・平均を取得するにはMAX,MIN,AVGを使用します。 MAX(列) 列の最大値を取得します。 MIN(列) 列の最小値を取得します。 AVG(列) ...
【SQL】その他

【SQL Server】COUNT でレコード件数を取得する

レコード件数を取得するCOUNT 構文 SQLServerでレコード件数を取得するにはCOUNTを使用します。 COUNT(列) 列の件数を取得します。 例1. COUNTで件数を取得するパターン --件数を取得 SELECT COUNT(...
【SQL】その他

【SQL Server】LIKE であいまい検索する

SQL Serverであいまい検索するLIKE SQL Serverであいまい検索するには「LIKE」を使用します。 ワイルドカード %・・・複数文字用 _(アンダーバー)・・・1文字のみ ・・・除外 参照:LIKE (Transact-S...
クライアント設定

SQL ServerのSQL開発ツールは何がいい?

SQL Serverデータベースへ接続して、DBAとしての管理作業をしたり、開発したりするツールはどのようなものがあるのでしょうか?コマンドをうったり、逆にコマンドをうたなくてもマウスのクリックでできてしまうような様々なSQL開発ツールがあ...
【SQL】その他

【SQL Server】NULL・NOT NULLの使い方

SQLServerでNULLを取得する SQLServerでNULLを取得するには、「=」(イコール)ではなく「IS」を使用します。 例1. NULLのレコードを検索するパターン --nullを検索する SELECT * FROM emp ...
【SQL】日付

SQL ServerのDATEADD 時間・分・秒を加算・減算する

DATEADD(時間・分・秒を加算・減算する) SQLServerで時間・分・秒を足したり引いたりする加算・減算するには「DATEADD」を使います。 参照:DATEADD (Transact-SQL) DATEADD(日付型, 加算数, ...
【SQL】日付

【SQL Server】DATEADD で日付を加算・減算する

日付を加算・減算する 日付の加算・減算 SQLServerで日付を加算・減算するには2種類の方法があります。 DATEADDを使う プラス(+)マイナス(-)する 日付を足す・引くには「DATEADD」が便利です。「DATEADD」を使うパ...
【SQL】文字列

【SQLServer】INITCAP で文字列の先頭を大文字変換する

INITCAP(文字列の先頭を大文字変換する) SQLServerで文字列の先頭を大文字変換するには「INITCAP」を使います。 INITCAP(文字列) 「INITCAP」で文字列の先頭を大文字変換します。 例1. INITCAPで文字...
【SQL】文字列

【SQLServer】LOWER・UPPER で文字列を大文字・小文字に変換する

LOWER、UPPER(文字列を大文字・小文字にする) SQLServerで文字列を大文字・小文字に変換するには「LOWER」「UPPER」を使います。 LOWER(文字列) 「LOWER」で文字列を小文字に変換します。 参照:LOWER ...
【SQL】文字列

【SQLServer】RTRIM・LTRIM 文字列の空白を削除する

RTRIM、LTRIM(文字列の空白を削除する) RTRIM・LTRIMの構文 SQLServerで文字列の空白を削除するには「RTRIM」「LTRIM」を使います。 RTRIM(文字列) 「RTRIM」では文字列の右端の空白を削除します。...