我有一個記憶體表,如下所示:
A1 B1 C1
A2 B2 C2
A3 B3 C3
我怎樣才能把它變成下表?
A3 B3 C3
A2 B2 C2
A1 B1 C1
我嘗試過添加一個自動增量欄位。使用關鍵字order by和desc根據新列按降序對記錄進行排序。然后,我在洗掉此列后得到了預期的結果。我想知道是否有更方便的方法來獲取反轉表。
uj5u.com熱心網友回復:
您可以使用該rowNo功能對列進行排序,而無需添加新的自動增量欄位。
t=table(`A1`A2`A3 as col1,`B1`B2`B3 as col2,`C1`C2`C3 as col3)
select * from t order by rowNo(col1) desc
輸出:
col1 col2 col3
---- ---- ----
A3 B3 C3
A2 B2 C2
A1 B1 C1
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/517810.html
標籤:sql排序海豚数据库
下一篇:Mac終端符號分解
