Ich habe eine Sql-Abfrage, die Zeilen aus zwei Tabellen mit gleichen Spaltennamen zurückgibt. Ich benötige eine Zeilennummer für alle Datensätze in einer vollständigen Ergebnismenge.
Die Abfrage lautet wie folgt
select Id, VersionNumber from documents where id=5
Union all
select Id, VersionNumber from versions where id=5
order by VersionNumber desc
Wie sollte es gemacht werden?
EDIT: Und was, wenn ich nur eine row_num zurückgeben müssen, wo VersionNumber lässt sagen 5 ist.