Vraag : De hulp van de behoefte met sql servervraag

Ik heb een driedelige vraag.

First weg, heb ik twee lijsten: De student en GPA

Under de tabel 1 van de Student hebben de volgende gebieden:
Student_ID
Student_Name
Address_1
Address_2
City
State
Zip
Country

Under de tabel 1 GPA heeft de volgende gebieden:
Student_ID
Course_ID
Course_Name
Semester
Year
Credit_Hr
GPA


I vergt SQL die me gemiddelde GPA voor elke student zal geven die in de volgende plaatsen leeft;


Atlanta, GA Verenigde Staten
New Orleans, La Verenigde Staten
Seoul Korea


I vergt ook een vraagverklaring om de student (identiteitskaart van de Student en de Naam van de Student) te vinden die hoogste GPA in MGT 3400 (cursusnaam) in de Lente 2005




Last heeft, heb ik een verklaring nodig die van alle studenten een lijst zal maken (studentenidentiteitskaart en studentennaam) die in KUNST 4010 in de Lente 2006
inschreven

Antwoord : De hulp van de behoefte met sql servervraag

waarom schijnt dit als een thuiswerktaak?
1:
2:
3:
4:
5:
Selecteer Student_name, sluit aan de som zich (g.GPA) /count (*) van verlaten Student s [bij g van GPA] op s.Student_ID=g.Student_ID waar City+ (geval wanneer len (staat) =0 toen eind '' anders ', „+State) +“ '+Country binnen („Atlanta, GA Verenigde Staten, „New Orleans, La Verenigde Staten, „Seoel Korea“)

Selecteer Hoogste 1 Student_ID, sluit aan Student_Name zich van verlaten Student s [bij g van GPA] op s.Student_ID=g.Student_ID waar orde g.Course_name='MGT 3400 ' en g.year='2005 en g.Semester='Spring door GPA desc

Selecteer Student_ID, sluit aan Student_Name zich van verlaten Student s [bij g van GPA] op s.Student_ID=g.Student_ID waar g.Course_name='ART 4010 ' en g.year='2006 en g.Semester='Spring
Andere oplossingen  
 
programming4us programming4us