型の変換を行う
Convert()
構文
* value を type 型に変換CONVERT(type, value)
サンプル1:日付の比較
SELECT * FROM Schedule WHERE CONVERT(DATE, date) = CONVERT(DATE,‘2010/09/02')
サンプル2:年月を表示
SELECT CONVERT(CHAR(7), date, 111) AS YearMonth FROM Schedule GROUP BY CONVERT(CHAR(7), date, 111)
サンプル3:年月ごとのスケジュール数を表示
SELECT CONVERT(char(4), YEAR(date)) + '/' + CONVERT(char(2), MONTH(date)) AS YearMonth, COUNT(*) AS ScheduleCount FROM Schedule GROUP BY CONVERT(char(4), YEAR(date)) + '/' + CONVERT(char(2), MONTH(date))