【发布时间】:2020-08-21 14:08:19
【问题描述】:
在执行以下操作后,我尝试使用 ORDER BY 按结果列对查询的输出进行排序,但新创建的列的顺序仍然是随机的。使用此(通用)代码我可以做些什么来解决这个问题:
SELECT *, (column_one / column_two) AS 'Alias'
FROM data_set
WHERE column_one > column_two
ORDER BY 'Alias'
;
【问题讨论】:
-
我会尝试
ORDER BY Alias。 (因为按字符串常量排序没有意义。) -
只标记您使用的数据库。
标签: sql sqlite sql-order-by