誰でもSQL Serverの日付の時間差の値を取得する方法を知っていますか?例えばSQL Serverで日付の時差の値を取得する方法
:私は次の列
Name Join_Date Exp_Date
Alvin 2010-01-01 12:30:00 2010-01-03 11:30:00
Amy 2010-01-01 15:30:00 2010-01-02 10:30:00
でテーブルコールの顧客を持っている場合は
がどのように私は、SQL Serverの次のような結果を得ることができますか?
Name Join_Date Exp_Date Diff
Alvin 2010-01-01 12:30:00 2010-01-03 11:30:00 2days 1hour
Amy 2010-01-01 15:30:00 2010-01-02 10:30:00 1day 7hours
差分値をあなたが示したことは、やや混乱しています。時間の部分の差とは別に日付の部分の差を計算することを意味しますか、それらはちょうど任意の数ですか?つまり、2010-01-01 12:30:00と2010-01-03 11:30:00の実際の差は1日23時間です。しかし、あなたは日付差と時間差を互いに独立して計算して表示しているようです。 –