Fråga : Behovshjälp med sql-serverquery

Jag har en tre del att ifrågasätta.

First av, jag har två bordlägger: Deltagaren och GPA

Under som deltagaren bordlägger mig, har sätter in efter:
Student_ID
Student_Name
Address_1
Address_2
City
State
Zip
Country

Under som GPANA bordlägger mig, har sätter in efter: behov för
Student_ID
Course_ID
Course_Name
Semester
Year
Credit_Hr
GPA


I en SQL, som ska, ger mig genomsnittet GPA för varje deltagare som bor i efter lägena;


Atlanta,
New Orleans, LAUnited States för GA United States
Seoul Korea


I behöver också ett querymeddelande att finna deltagaren (den kända deltagareLEGITIMATIONEN och deltagaren) som har den högsta GPAEN i MGT 3400 (jaga känt) fjädrar in 2005




Last, jag behöver ett meddelande att ska lista alla deltagare (den kända deltagareID och deltagaren) som skriva in sig i KONST 4010 fjädrar in 2006
" klar "

Svar : Behovshjälp med sql-serverquery

why detta verkar likt en läxauppgift?
1:
2:
3:
4:
5:
Valda Student_name, summan (g.GPA) /count (*) från lämnad deltagare s sammanfogar [GPA] G på s.Student_ID=g.Student_ID var City+ (fallet, när len (påstå), =0 därefter '' annars ', ”+State avslutar) +” '+Country i (”Atlanta, GA United States”, ”New Orleans, LA United States”, ”Seoul Korea”)

Välj bästa 1 Student_ID, Student_Name från lämnad deltagare s sammanfogar [GPA] G på s.Student_ID=g.Student_ID var g.Course_name='MGT 3400 ' och g.year='2005 och g.Semester='Spring beställer vid GPA-desc

Valda Student_ID, Student_Name från lämnad deltagare s sammanfogar [GPA] G på s.Student_ID=g.Student_ID var g.Course_name='ART 4010 ' och g.year='2006 och g.Semester='Spring
Andra lösningar  
 
programming4us programming4us