SQLServerで年月日から年月を抜き出す
日付形式の項目から年月を取得するにはいくつか方法がある。
以下に思い当たるものを列挙してみた。
1 2 3 4 | SELECT CONVERT(VARCHAR(6), GETDATE(), 112); SELECT LEFT(CONVERT(VARCHAR, GETDATE(), 112), 6); SELECT CONVERT(VARCHAR, GETDATE(), 112) / 100; -- 数値として取得される SELECT SUBSTRING(CONVERT(VARCHAR, GETDATE(), 112), 1, 6); |