SQLを使っていろいろなやり方で年月を抜き出す

記事内に広告が含まれています。

数値で年月を管理しているテーブルに対して年月日から年月を抜き出して条件にしてみるのにどんな方法があるかちょっとメモ。

いろいろなやり方で年月を抜き出す

数値で年月を管理しているテーブルに対して年月日から年月を抜き出して条件にしてみるのにどんな方法があるかちょっとメモ。

実行SQL

SELECT
     CONVERT( VARCHAR( 6 )       , CAST( '2013/03/05' AS DATE ), 112 )         AS COL_DATE_01
    ,LEFT( CONVERT( VARCHAR      , CAST( '2013/03/05' AS DATE ), 112 ), 6 )    AS COL_DATE_02
    ,CONVERT( VARCHAR            , CAST( '2013/03/05' AS DATE ), 112 ) / 100   AS COL_DATE_03
    ,SUBSTRING( CONVERT( VARCHAR , CAST( '2013/03/05' AS DATE ), 112 ), 1, 6 ) AS COL_DATE_04
COL_DATE_01 COL_DATE_02 COL_DATE_03 COL_DATE_04
  201303     201303       201303     201303
スポンサーリンク
スポンサーリンク
【PR】
SQL学習におすすめの本
SQL Server
スポンサーリンク
ソフトウェア開発日記
タイトルとURLをコピーしました