Questione : Aiuto di bisogno con la domanda dell'assistente di sql

Ho una domanda delle tre parti.

First fuori, ho due tabelle: L'allievo e GPA

Under la Tabella I dell'allievo hanno i seguenti campi: il
Student_ID
Student_Name
Address_1
Address_2
City
State
Zip
Country

Under la Tabella I di GPA ha i seguenti campi: bisogno del
Student_ID
Course_ID
Course_Name
Semester
Year
Credit_Hr
GPA


I uno SQL che mi darà il GPA medio per ogni allievo che vive nelle seguenti posizioni; il


Atlanta,

Seoul Korea


I di New Orleans, Stati Uniti di GA Stati Uniti della LA inoltre ha bisogno di una dichiarazione di domanda di trovare l'allievo (identificazione dell'allievo e nome dell'allievo) che ha l'più alto GPA in MGT 3400 (nome di corso) in primavera 2005




Last, io ha bisogno di una dichiarazione che elencherà tutti gli allievi (identificazione dell'allievo e nome dell'allievo) che si sono iscritti all'ARTE 4010 in primavera 2006
class= del

Risposta : Aiuto di bisogno con la domanda dell'assistente di sql

perché questo sembra come un'assegnazione di lavoro?
1:
2:
3:
4:
5:
Selezionare Student_name, la somma (g.GPA) /count (*) a partire dall'allievo che la s lasciata unisce [GPA] il g su s.Student_ID=g.Student_ID dove City+ (caso quando len (condizione) =0 allora '' altrimenti ', “estremità di +State) +„ '+Country dentro (“Atlanta, GA Stati Uniti„, “New Orleans, LA Stati Uniti„, “Seoul Corea ")

Selezionare il principale 1 Student_ID, Student_Name dall'allievo s lasciato unisce [GPA] il g su s.Student_ID=g.Student_ID dove ordine di g.Course_name='MGT 3400 ' e di g.year='2005 e di g.Semester='Spring dal desc di GPA

Selezionare Student_ID, Student_Name dall'allievo s lasciato unisce [GPA] il g su s.Student_ID=g.Student_ID dove g.Course_name='ART 4010 ' e g.year='2006 e g.Semester='Spring
Altre soluzioni  
 
programming4us programming4us