0
A.EventDATE BETWEEN SUBDATE(SYSDATE(),5)AND SYSDATE()。使用系統日期減去幾天將值分配給DateTime字段
恐怕這個邏輯不起作用。我需要減去今天的日期(系統標識)減去5天,並將日期範圍分配給表A的事件日期字段。事件日期是日期時間類型字段。
謝謝。
A.EventDATE BETWEEN SUBDATE(SYSDATE(),5)AND SYSDATE()。使用系統日期減去幾天將值分配給DateTime字段
恐怕這個邏輯不起作用。我需要減去今天的日期(系統標識)減去5天,並將日期範圍分配給表A的事件日期字段。事件日期是日期時間類型字段。
謝謝。
我需要減去今天的日期(識別系統)減去5天, 指定日期範圍
然後,你需要發出一個update
表A的事件日期字段。
update A
set EventDate = SUBDATE(SYSDATE(), 5)
where A.Pk in (select Another.Pk from A Another WHERE Another.EventDate BETWEEN SUBDATE(SYSDATE(), 5) AND now())
這是一個靈活的update
,但我絕對不知道我已經解決了正確的問題。
嗨,感謝您的意見,但我不打算更新表格。我只想運行一個靈活的日期範圍的查詢。我不確定這是否可能。我想從今天的日期開始運行查詢5天的日期範圍,但這需要自動化 –
您使用哪種語言?請顯示您的代碼,我們可以提供幫助。 – PurpleSmurph
這是MySQL。上面的代碼位於where子句中。 Where A.EventDATE BETWEEN SUBDATE(SYSDATE(),5)和SYSDATE()。 –
這是代碼的邏輯,我被困在無法讓日期範圍變得靈活的地步。非常感謝。選擇* 從B 其中B.PK不在(選擇C.PK FROM C內部連接A在A.Pk = C.FK 其中A.EventDATE在'12/12/16 12:00 am'和' 12/16/16 12:00 am) –