(int)、(int)、および(datetime)という名前userRatings
のフィールドを持つテーブルがあります。userNumber
userRating
userRatingDateTime
(int)、userGender (int)という名前userProfiles
のフィールドを持つ 2 番目のテーブルがあります。userNumber
私がやろうとしているのはこれです:
userNumbers
= 1 (女性を表す)の合計をすべてクエリしたいのですがuserRating
、userGender
先週だけです。(つまり、1 週間以上前の評価は合計しないでください。)
私はこの問題に対してさまざまなアプローチを試みましたが、決して正しくないようです。現在、私の構文では、ある SELECT を別の SELECT にネストする必要がありますが、それは私が望むものを生成していません。
もう少しSQLの経験がある人がこれを手伝ってくれますか? ありがとう。