到着日が 2010 年 1 月 1 日で、これが 50 回発生しました。以下の滞在期間の重み付けガイドを使用して 50 の出発日をランダム化したいと考えています。これらの大部分は 2 日後に出発しますが、私にはわかりません。コードの書き方を教えてください。
LengthofStay LengthofStayWeighting
------------ ---------------------
1 1
2 5
3 4
4 3
5 3
6 3
7 3
8 1
9 1
10 1
始めたけどもう行き詰まってる
SELECT ArrivalDate,RAND(checksum(NEWID())) * LengthOfStay.LengthofStayWeighting AS Expr1,
ArrivalDate + Expr1 as DepartureDate
FROM Bookings, LengthOfStay
ORDER BY ArrivalDate