スポンサーリンク SQLメモ:最大日付と最小日付の間にある、月数の差を求める。 SQL Server 2005 2010.04.04SQL Server 2005MONTHS_BETWEEN()関数がSQLServerにはないので、自力で計算しないといけない。 SQLで作成した場合は以下のようになる。SELECT ((YEAR(MAX(年月)) – YEAR(MIN(年月))) * 12) + (MONTH(MAX(年月)) – MONTH(MIN(年月)))FROM C11FM
コメント