私が解決する方法の手がかりを持っておらず、あなたが助けることができるかどうか疑問に思っていたもう一つの簡単なもの。合計140万行のデータが必要です。各行には、PitchNightsの量があります。行1 = 2、行2 = 26、行14000 = 3などです。したがって、これらの3行しかない場合、合計は31になります。私がする必要があるのは、2つの設定された日付の間のすべてのピッチナイトの総計を持つことです。group by関数を試しましたが、うまくいきませんでした。
SELECT
Bookings.BookingNumber
,Bookings.ArrivalDate
,Bookings.DepartureDate, DATEDIFF(d,Bookings.ArrivalDate
,Bookings.DepartureDate) AS 'PitchNights'
FROM
Bookings
WHERE Bookings.ArrivalDate >=@ArrivalDate AND Bookings.DepartureDate <=@DepartureDate
ありがとう
ウェイン