0

日付を含む「start_date」列と数値の「duration」列を持つテーブルがあります。「end_date」列を持つクエリを作成したいと思います。Excel では、日付形式の end_date 列に期間列を含む start_date 列を追加するだけです。MySQL でそれを行う方法がわかりません。

"SELECT start_date, duration, start_date+duration AS "end_date" を実行すると、MySQL は最初の 2 つの列を数値として扱い、日付の不合理な値 (2013/10/30 + 2 は 20131032 になります) を「終了日」列。

Excel シートで行っているのと同じことを MySQL クエリで行う簡単な方法はありますか?

ありがとう

4

3 に答える 3

1

私はあなたがこれを探していると思います:

DATE_ADD([Date starting with],INTERVAL [number of days] DAY);

月と年も使用できます。ここにドキュメントがあります。

于 2013-10-25T14:44:28.340 に答える