0
私は時間表[start_at]を雑用表に持っています。私は、テーブルdaily_choresに、作業時間テーブルのcurrent_date + timeカラムを設定します。MySQL - current_dateと特定の時間を使ってdatetimeを作成する
例:18:00:00に開始する必要がある作業17があります。日付2016年6月24日には、daily_choresテーブルは、このような文が取り込まれるべき(しかし、それは動作しません):
INSERT INTO DAILY_CHORES (actual_day, chore_number, chore_starts)
SELECT CURRENT_DATE, c.chorekey, add_time(CURRENT_DATE,c.start_at)
FROM CHORES c;
この行は、(とりわけ)を作成することshoud:
actual_day chore_number chore_starts
---------- ------------ -------------------
2016-06-24 17 2016-06-24 18:00:00
日時を加算するSQL文で、可変日付に固定時間を追加することはできますか?代わり
add_time(CURRENT_DATE,c.start_at)
使用
str_to_date(concat(CURRENT_DATE, " ", c.start_at), "%Y-%m-%d %T")
例の