タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

日付計算に関するfuyunekoのブックマーク (1)

  • 【MySQL】SQLで年度末を計算する at softelメモ

    問題 SQLで、年度末ってどうやって計算すればよいですか?(4月区切りの) 4月以前だったら~、4月以降だったら~みたいな条件分岐が必要? 答え 4月以前、以降で場合分けをするのは、素直なアイデアで間違ってはいない。 書き方はいろいろと考えられる。 SELECT CONCAT((YEAR(CURRENT_DATE()) + (MONTH(CURRENT_DATE()) >= 4)), '-03-31') SELECT CONCAT((YEAR('2000-01-01') + (MONTH('2000-01-01') >= 4)), '-03-31') SELECT DATE_FORMAT(DATE_ADD(CURDATE(), INTERVAL IF(MONTH(CURDATE()) >= 4, 1, 0) YEAR), '%Y-03-31') SELECT DATE_FORMAT(DAT

    【MySQL】SQLで年度末を計算する at softelメモ
  • 1