dears i am working on Branch version, i want to view a specific version so i search and found the following statement but i don't understand it well, so would some one explain some terms like MB_, ROW_NUMBER, PARTITION, rn.
SELECT Objectid, shape
FROM Buildings
WHERE Buildings.GDB_ARCHIVE_OID IN
(Select MB_.GDB_ARCHIVE_OID
From
(SELECT GDB_ARCHIVE_OID,
ROW_NUMBER() OVER (PARTITION BY OBJECTID
ORDER BY gdb_from_date DESC) rn, gdb_is_delete
FROM Buildings
WHERE (gdb_branch_id = 0 AND
gdb_from_date <= '12.31.9999 23:59:59.000')) MB_
WHERE rn = 1 AND gdb_is_delete = '0' );