在 SQL 中,可以使用 CASE 语句和比较运算符来按照两个列中的较大值进行排序。以下是一个示例:
SELECT column1, column2
FROM your_table
ORDER BY CASE
WHEN column1 >= column2 THEN column1
ELSE column2
END;
在这个示例中,我们使用了 CASE 语句来比较 column1 和 column2 的值。如果 column1 大于等于 column2,则使用 column1 进行排序;否则,使用 column2 进行排序。
你需要将上述代码中的 "your_table" 替换为你实际的表名,"column1" 和 "column2" 替换为你要比较的列名。
通过这种方式,我们可以根据两个列中的较大值进行排序。