0
ID Semester GPA Center NAme Date Check in
ID 1 Fall 3.0 A Center - 11/3/2000
ID 1 Fall 3.0 A Center - 11/4/2000
ID 1 Spring 3.5 B Center - 3/3/2000
ID 2 Fall 3.0 B Center - 11/5/2000
ID 3 Fall 3.0 C Center - 11/1/2000
ID 3 spring 3.2 C Center - 3/3/2000
ID 4 Fall 3.2 D Center - 11/10/2000
ID 4 Spring 3.0 D Center - 3/11/2000
.
.
.
ための2つの異なる学期の相違点を探します。どのセンターが学生の学生のGPAを上げるのに役立つかもしれない。家庭教師センターは学生のためのより効果的であるために探しています...</p> <p>を中央SQL
私は以下のような結果を得たいと思います。
ID -- Different GPA -- Center
ID3 -- 0.2 --C Center
ID4 -- -0.4 --D Center
.
.
.
私はCセンターがDセンターに比べてより効果的であることを知っています。
以下のIDごとに、春と秋の学期の間に異なるGPAのコードが見つかりました。しかし、私はセンターでグループ化することができます。
select DISTINCT(a.[Fake ID]),
b.GPA - a.GPA as diff
from tutor a
join tutor b on a.[Fake ID] = b.[Fake ID]
where a.Semester = 'Fall'
and b.Semester = 'Spring'
ORDER BY [Fake ID] DESC;
である、読みすることは事実上不可能であるあなたの質問を編集し、データをフォーマットしてください。また、問題の内容を説明してください(現在の動作と予想される動作など) –
差異_what_? 3つのセンターがありますが、それぞれのペアを比較したいですか? –
今は意味があるかどうか教えてください。 4つのセンター(A、B、C、D)があります。どのセンターが学生にとってより効果的であるかを見たいと思っています。つまり、センターごとに学生のGPAが増加するかどうかです。 –