2017-11-12 1 views
0

Ich habe zwei Tabelle wie folgtDisplay Data Aus Tabelle 2 in Asp.net Gridview

Request  Example   UniTerm Example 

St_Code  1     Id  1  2 
St_Name  FirstStudent  Term  96-97 95-94 
St_Family FirstFamily 

und ich habe eine Grid-Ansicht enthält St_Code, Namen, Familie und Zeit jetzt das Problem ist, ich will alle anzeigen Aufzeichnungen des Studenten mit dem Feld gerade letzte Aufnahme Begriff in Zeittabelle ich brauche gridview Daten wie

unter
1 FirstStudent FirstFamily 96-97 

zeigen letzte Aufzeichnung der Zeittabelle und alle Studenten Tabelle Datensätze

Ich habe versucht, diese SQL-Code ihnen

SELECT Request.St_Code, Request.St_Name, Request.St_Family, UniTerm.Term FROM Student CROSS JOIN UniTerm ORDER BY UniTerm.Term DESC 

seine ok, aber zeigt alle Datensätze in UniTerm Tabelle i gerade letzte müssen zu wählen!

Dank im Voraus

+0

Bitte überprüfen Sie [Ask] und [MCVE]. Zeigen Sie den Code an, der die beteiligten Tabellen deklariert. – jwdonahue

Antwort

0

einfach aktualisieren Sie Ihre Abfrage

SELECT Request.St_Code, Request.St_Name, Request.St_Family, UniTerm.Term VON Studenten CROSS JOIN UniTerm ORDER BY UniTerm.Id DESC