用navicat给mysql里的数据按照数值大小降序排列,怎么操作?

SELECT Seq,Rs,TotalIndex FROM Tablename Order By cast(TotalIndex As Decimal(32,16)) Desc ; -- 强制将 TotalIndex 字段转换为浮点型(32位长度,16位小数位) Desc 倒序{降序} / Asc 正序{增序} --特别说明:如果数据量较大,请先按条件筛选出数据结果后,,再最外层Sql语句上去排序,这样...
用navicat给mysql里的数据按照数值大小降序排列,怎么操作?
SELECT Seq,Rs,TotalIndex FROM TABLENAME; -- 正常查询
SELECT Seq,Rs,TotalIndex FROM Tablename Order By cast(TotalIndex As Decimal(32,16)) Desc ; -- 强制将 TotalIndex 字段转换为浮点型(32位长度,16位小数位) Desc 倒序{降序} / Asc 正序{增序}
--特别说明:如果数据量较大,请先按条件筛选出数据结果后,,再最外层Sql语句上去排序,这样的处理方式不会进行全表扫描,示例如下
Select t1.seq,t1.rs,t1.totalindex from (
SELECT Seq,Rs,TotalIndex FROM Tablename where Rs = ?
) t1 Order By cast(t1.totalindex As Decimal(32,16)) Desc ;2020-03-12
1
打开数据库,首先连接localhost,如图所示。
2
连接成功后,右侧便会显示已经建成的表,找到要修改的表,点设计表,进入编辑模式。
3
点最下方的加号,添加一栏,如图所示。
4
将数据填入表中,如图所示,点最下方的对号,将数据保存。
5
将表中填入数据的同时,记得将其他关联的表中,也相信的填入数据。
6
打开网页,进入制作好的系统查看更新的数据。2020-03-10
mengvlog 阅读 54 次 更新于 2025-10-29 11:52:48 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部