六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 46|回复: 0

数据库操作技巧

[复制链接]

升级  18.67%

72

主题

72

主题

72

主题

举人

Rank: 3Rank: 3

积分
256
 楼主| 发表于 2013-1-27 04:51:02 | 显示全部楼层 |阅读模式
上班有几个年头了,平时经常和数据库打交道。收集一些sql语句技巧,供大家使用。不断补充,欢迎拍砖,呵呵。

一、排序
    通常我们会有很多数据,字符串字段中有 1、2 ... 9、10,我们让他排序,但是得到的顺序是1、10 ... 7、8、9,这不是我们要的东西,我们希望他能按照10进位递增顺序排列
用个简单的方法,这些个数如果最大值是2位的,我们就给他们统一加个3位数,如果是3位的,那就加上个4位数,以此类推。
    得到的数就是,101、102、103 ... 109、110,这样不就有序了吗?呵呵。好比这个字段名字叫做Count,我们可以这么写SQL
select (Count+100) as c  from x order by c
得到的数据就是 1、2 ... 9、10 有序结果了。

未完待续……
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表