首页 > 解决方案 > SQL 根据其他列添加列(已排序)

问题描述

我正在尝试将列添加到我的数据库中。

我有 5 列整数数据。这些值可以按任何顺序出现。

我想按每一行而不是按列对数据进行排序。

所以如果我的数据是:

Val1 | Val2 | val3 | val4 | val5

  23     15    3      45     2

我想添加 5 列:

Val1’ | Val2’ | val3’ | val4’ | val5’

  2       3      15      23       45

我的互联网搜索按聚合列排序,而不是按行插入。我可以添加一个计算列作为 5 列中的最小值...我该如何做其他 4 列?

谢谢!

标签: sql

解决方案


我不知道我是否擅长解释它。

我知道有 10 列,你想要 5 列,你想把剩下的 5 列作为排序值。

在这种情况下,很难使用一个查询。

所以,我推荐存储过程。


推荐阅读