0
私は短いクイズでユーザーに提供するイントラネットWebアプリケーションを開発しています。 質問です:私は、次のデータベースの設計を持っている:各部門の非参加者を表示するにはどうすればいいですか?
EMPLOYEE表:ユーザー名、名前、職業、DivisionID
分割テーブル:DivisionID、DivisionName
クイズ表:QuizID、タイトル、説明
UserQuiz表:UserQuizID、スコア、DateTimeComplete、QuizID、ユーザー名
注:各テーブル内の最初の属性をt彼は主キーです。だから、非参加者の
- 名
- 非参加者の部門
- 総数
:私は示してクエリを考え出す必要がある
どうやってするか?
ご協力いただきありがとうございます。本当にありがとうございます。そして、ところで、私はそれらの両方をマージし、上記のすべての要件を示す1つのクエリを持つことができますか? –
nameとDivisionNameの後にCOUNT(*)を列として追加できます。しかし、それは返される各行で繰り返される同じ値を返すので、別のクエリを持つ方が良いと思います。また、データを受け取るコードで返される行の数を数えることができるので、それらを組み合わせる必要はありません。 –
ありがとうございます。各クイズに参加者以外の名前を表示する方法。つまり、私はQuizIDを取得したいと思います。結果は、DivisionNameとQuizIDでグループ化する必要があります。どうやってするか? –