获取表中的最后一行,没有唯一标识符,也没有使用ORDER BY

Par*_*ane 1 sql t-sql sql-server sorting sql-server-2012

我有数据

column1   column2  column3 
Data101    Data2   Data3
Data100    Data20  Data355
Data10     Data2   Data3lh
Run Code Online (Sandbox Code Playgroud)

表中的非结构化数据,没有唯一列,也没有索引

我想要最后一排

输出:

Data10     Data2   Data3lh
Run Code Online (Sandbox Code Playgroud)

Shn*_*ugo 5

没有任何排序标准,没有办法实现这一目标.如果您做一个简单的操作,则不保证任何订单

SELECT * FROM xy.

你可以获得任何回报.

如果要按插入顺序获取行,则应添加一IDENTITY列.

如果要强制执行伪订单,可以尝试使用ROW_NUMBER OVER(ORDER BY somecolumn)AS PseudoInx.