[SQL Server] DATE_SUB()関数



Date_sub Function



効果:DATE_SUB()関数は、指定された時間間隔を日付から減算します。

構文:DATE_SUB(date、INTERVAL expr type)



The date argument is a legal date expression. The expr argument is the time interval you want to subtract. Type time interval type (including second, minute, hour, day, week, month, etc.)

インスタンス

次の表があるとします。

OrderId 商品名 注文日
1 'コンピューター' 2008-12-29 16:25:46.635

ここで、「OrderDate」から2日を減算します。



次のSELECTステートメントを使用します。

SELECT OrderId,DATE_SUB(OrderDate,INTERVAL 2 DAY) AS OrderPayDate FROM Orders

結果:

OrderId OrderPayDate
1 2008-12-27 16:25:46.635