が私のテーブルには、ユーザーが複数のコースを持つことができます複数の列をグループ化するときにすべての列を取得するにはどうすればよいですか?ここで
UserDetail
Id UserId CourseId SubjectId TeacherCode RDate status
1 1 1 1 1 08/02/2016 Waiting
2 1 1 1 2 08/01/2016 Recceived
3 1 1 1 3 08/02/2016 Processed
4 1 1 2 1 08/03/2016 Recceived
5 1 1 2 2 08/04/2016 Processed
6 1 2 1 3 08/05/2016 Processed
7 1 2 2 1 08/06/2016 Processed
、複数subjects.Oneの先生が複数subject.Iを教えることができるである7のテーブル、個別のユーザーIDのベース、courseidとsubjectid.Outからすべての列を取得したいです行は4行しか表示しません。 我々はteachercode 1を選択した場合、その後、RDATEは Recceivedも加工どちらを待機するために2016年8月2日、ステータスすべき
Id UserId CourseId SubjectId TeacherCode RDate status
1 1 1 1 1 08/02/2016 Waiting
2 1 1 1 2 08/01/2016 Recceived
3 1 1 1 3 08/02/2016 Processed
以下のいずれかのレコードが。 いずれか1つ未満
Id UserId CourseId SubjectId TeacherCode RDate status
4 1 1 2 1 08/03/2016 Recceived
5 1 1 2 2 08/04/2016 Processed
どのようにするには?
なぜteacheridでuserdetailsテーブル? – jarlh
テーブルが既に作成されています。変更できません。 –
以下を参照する必要があります。https://msdn.microsoft.com/en-us/library/ms186734.aspx – Danieboy