Rom*_*rés 4 sql presto amazon-athena
我处理没有唯一行标识符的 Presto SQL 表。识别特定记录的唯一方法是查询其所有字段。
Presto 中是否存在某种隐藏字段(例如 ),ROW_PRIMARY_KEY可以让我唯一地标识表中的记录?
如果您只想要一个行号,则要扩展和简化JNevill 的答案:
SELECT row_number() OVER () AS row_num
Run Code Online (Sandbox Code Playgroud)
请注意, 的OVER ()功能可能与 相同OVER (PARTITION BY 1),这意味着所有行都分配给同一分区。这样,所有行都将具有唯一的行号。
| 归档时间: |
|
| 查看次数: |
6948 次 |
| 最近记录: |