Ich habe zwei Tabellen.TSQL Abfrage zum Abrufen von Zeilendetails einer Tabelle mit dem Höchstwert für eine Spalte
Tabelle 1
Num
1
2
3
Tabelle 2
Num Date Amount
1 12/31 30
1 12/30 31
1 12/29 20
2 12/31 100
2 12/30 90
3 12/31 12
4 11/1 1
Nun sollte mein Ergebnis haben
Num Date Amount
1 12/31 30
2 12/31 100
3 12/31 12
(für die 'Num' Werte in Tabelle 1, mit table2 verbinden, in dem die Datum ist das neueste)
Ich versuche eine tsql-Abfrage zu schreiben, um dies zu erreichen.
Jede Hilfe wird geschätzt. Dank
Was würde mit Ihren Ergebnissen passieren, wenn die erste Zeile der Tabelle 2 nicht existiert? – Blorgbeard
Suchen Sie mit anderen Worten nach Zeilen mit Datum = (in der Tabelle zuletzt) oder nach Zeilen mit Datum = (zuletzt für diese Zahl)? – Blorgbeard
@Blorgbeard Ich suche nach Zeilen in Tabelle2 wo Datum = neueste für diese Zahl. – nvarchar