Mysql 用7个值对行进行排序

Mysql 用7个值对行进行排序,mysql,sql,Mysql,Sql,在MySQL中, 假设我在一行中得到了7个整数(7,2,6,4,5,1,8), 我需要从这几行中得到最大的5值或最小的2值 有谁能给我一些建议吗?最好给我们举个例子,至少让你们的表格更容易理解。这是你问题的一般答案 您可以在sql中使用命令。如果它是字符串值,则需要转换它才能使用 这是一个例子 ORDER BY CAST(columnName AS int) 你想达到什么目标?SQL擅长排序行而不是列。我不明白,这是一个用逗号分隔的列表吗?还是七列?结果应该是2列还是5列?还是行?你是在混淆行

在MySQL中, 假设我在一行中得到了7个整数(7,2,6,4,5,1,8), 我需要从这几行中得到最大的5值或最小的2值


有谁能给我一些建议吗?

最好给我们举个例子,至少让你们的表格更容易理解。这是你问题的一般答案

您可以在sql中使用命令。如果它是
字符串
值,则需要
转换它才能使用

这是一个例子

ORDER BY CAST(columnName AS int)

你想达到什么目标?SQL擅长排序行而不是列。我不明白,这是一个用逗号分隔的列表吗?还是七列?结果应该是2列还是5列?还是行?你是在混淆行和列吗?