如何在MYSQL中对列进行排序

穆罕默德·扎赫迪

每行有三个字段,我想将它们串联起来,并按升序排列:

select * concat(field1, field2, field3) AS result
from tbl 

我的数据是:

field1, field2, field3
   7       2       9
   4       7       8
   6       3       2 

预期结果是:

field1, field2, field3   result
  7       2       9       279
  4       7       8       478
  6       3       2       236

我怎样才能做到这一点?

Zaynul Abadin Tuhin

技术用途LEASTGREATEST功能

   SELECT field1, field2, field3,
   concat(LEAST(field1,field2,field3), 
   (field1 + field2 + field3) - (GREATEST(field1,field2,field3)+
   LEAST(field1,field2,field3)),
   GREATEST(field1,field2,field3)
   ) 
   from tbl

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在MySQL中对具有不同数据集的列进行排序

如何在mysql表中首先对所有列进行排序

如何在MYSQL中对字母数字列进行排序?

如果在查询中使用order by,如何在MySQL中对索引列进行排序?

如何在数据框的列中对元组进行排序

如何在ORDER BY中对uuid列进行排序?

如何在shell脚本中对2列进行排序?

如何在Powershell中对特定列AZ进行排序?

如何在python中对两列进行透视和排序?

如何在多列索引中对列进行排序以在Mysql中获得最佳性能

如何在antd表中对布尔列进行排序?

如何在Powershell中对CSV列进行排序?

如何在Python中对多列进行排序?

如何在MySQL中对具有数字值的列进行排序

如何在R中对特定列进行排序

如何在Bootstrap中对垂直列进行重新排序?

如何在MySQL数据库中对行进行排序

如何在Mysql / Sql中按时间列对表进行排序?

如何在Excel中对3列数据进行排序

如何在MYSQL的SELECT查询中对行进行重新排序?

如何在Notepad ++中对管道定界的列进行重新排序?

如何在Excel中按数据对列进行排序/排序

如何在MYSQL中对具有不同长度的字母数字列进行排序?

如何在mysql中对日期进行排序

如何在 PHP 中按日期对 MySQL 条目进行排序?

如何在mysql中的union子句中对结果进行排序

如何在 Postgres 中对包含语义版本的列进行排序

如何在mysql中按值对分组进行排序

如何在熊猫中按顺序对多列进行排序