私は時間と分を表す整数を持つ列を持っています。今、私は時間の列から分を追加/減算したいと思います。 (int型の列と時間列として、ここでCURTIME及び15)は、次の作品が、奇妙に感じている: MySQL:時間列にX分を追加する
SELECT ADDTIME(CURTIME(), CONCAT("00:" , 15, ":00")) AS foo FROM dual;
は、これはどのように改善することができますか?以下のように
SELECT CURTIME() + INTERVAL 15 MINUTE
:
あなたは、あなたのテーブルの値を編集するか、単に時間が更新されますし、元の値を変更せずに? – Cynical
実際には、WHERE句でそれを使用したいと思います...イベントの前後にさらに時間が必要なイベントがあり、この時間の長さはその整数フィールドのDBに格納されます。 –
MWE(https://stackoverflow.com/help/mcve)を提供できる場合は、より具体的な回答を提供することができます – Cynical