重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
如果数字都是小于10的,可以直接order by,按照字符规则排序就是你想要的这个。
创新互联建站主营宽甸网站建设的网络公司,主营网站建设方案,成都App定制开发,宽甸h5微信小程序开发搭建,宽甸网站营销推广欢迎宽甸等地区企业咨询
如果数字有两位以上的,这时候11会排在2的前面,如果想数字按照数字的规则排序,字母按照字母的规则排序,需要根据条件将数字和字母分别查询出来进行排序,然后使用union all联接出结果。
关于text类型的页面存储可以看这个文章
如果开启了表中的TEXT IN ROW 选项 一般内容少的LOB类型直接存储在DATA页面.....
取的速度应该差不多的。。
另外一个情况,则在数据页面留下一个指针,取lob类型的数据需要跨页面,一般速度 较慢...
你那个慢,可能是因为TEXT IN ROW选项没开,第一句取的是f3字段 是text字段 需要跨页面 所以比较慢。。
如果你的TEXT IN ROW选项开了 那可能是因为缓存的原因
可以通过 “order by 字段名 asc (desc)” 命令进行排序。
sql:select * from tablename order by id DESC;
用 DESC 表示按倒序排序(即:从大到小排序) ,用 ACS 表示按正序排序(即:从小到大排序)。
参考资料
csdn.csdn[引用时间2018-1-28]