0
別のテーブルの条件を使用してSQLテーブルに対してクエリを作成する必要がありますが、苦労しています。SQLテーブルから別のテーブルの条件を使用してクエリを行う
私の問題は次のとおりです。 私は予約と取引と呼ばれる2つのテーブルがあります。
予約表
- 予約ID(本当にここには関係ありません)
- TRANSACTIONID
トランザクション表
- TRANSACTIONID
- TransactionDate 私が何をしたいか
:
私は1週間以内に行わ予約の合計数を見つける必要があります。
たとえば、予約テーブルの全予約行を取得する必要があります。TransactionDateは7日以内です。
私は私がしたいと思う何:TransactionDateは、予約テーブル内にないので、これは動作しないことを除いて
int weeklyTotalBookings = ((from bk in context.Bookings where
bk.TransactionDate <= DateTime.Today && bk.TransactionDate >= weekStartDate
select resHotel).ToList()).Count;
。
どうすればいいですか?