社区
VB基础类
帖子详情
order by 的问题
wintergoes
2003-09-08 07:33:26
我想让select出来的记录集按某一字段排序,那一个字段是text型的,但里面存的是数字,排列时总是按数字的第一个数字的大小排列,怎么让它按照整个数字进行排列?
...全文
55
8
打赏
收藏
order by 的问题
我想让select出来的记录集按某一字段排序,那一个字段是text型的,但里面存的是数字,排列时总是按数字的第一个数字的大小排列,怎么让它按照整个数字进行排列?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
飘零风
2003-09-08
打赏
举报
回复
比如说你的字段名叫作A:
select * from yourtable order by convert(int,A)
wxrwan
2003-09-08
打赏
举报
回复
我建议还是改数据库的字段类型
wintergoes
2003-09-08
打赏
举报
回复
哦这要啊,我have a try
wumy_ld
2003-09-08
打赏
举报
回复
偶平时采用的办法:字段设成字符型,里面是数字,保持它们的长度一致,比如001,002,003...等,这样排序就没有任何问题了。
wintergoes
2003-09-08
打赏
举报
回复
不改这个的话,还有没有别的办法可以解决》
wintergoes
2003-09-08
打赏
举报
回复
改它是不是要把所有字段删除,然后重新添加所有字段
而且这个字段是自动加数的,就是新建一个记录它就添加一个数?
vv1vv
2003-09-08
打赏
举报
回复
在数据库中
text默认是文本字符串,把它的属性改为数字即可
试一下会好的!
Gelim
2003-09-08
打赏
举报
回复
你把那个text型的转换成数字就好了阿!
laravel的
order
By
问题
直接在后面加上另一个
order
By就行了。例如 User::
order
By('name', 'DESC') ->
order
By('email', 'ASC') ->get(); 会产生这样的sql语句效果: SELECT * FROM `users`
ORDER
BY `name` DESC, `email` ASC
mysql-union all 和
order
by
问题
# union all
order
by 排序
问题
,
order
by 只可以存在 在最后一个子句中 对全部的结果集排序 # 如果想要 对 各个子句排序,需要 对各个子句
order
by 之后 作为新的 临时表 再 union all # SELECT * FROM # ( SELECT * FROM t1
ORDER
BY 字段A limit 0, 1000 ) newt1 ## 一定要对表重新命名,否则报错 # UNION # SELECT * FROM # ( SELECT * FROM t.
PageHelper使用
ORDER
BY以及分页
问题
使用开源分页插件PageHelper的时候,发现两个
问题
: 发现数据有重复,即第一页的数据在第二页同样出现,总数是正确的; 只有两页的情况下,获取第三页也有数据,且是第二页的数据; sql语句是有
ORDER
BY 语句,发现是因为
ORDER
BY的字段是时间的
问题
,MySQL的timestamp精确到秒,而我的记录是批量插入的,都是同一秒,时间是相同的,所以会出现这种
问题
,解决办法是ORD...
YII2中使用
order
by
问题
$list = $query->
order
By(['spt.create_time' => SORT_DESC])->offset(($pageNumber - 1) * $pageSize)->limit($pageSize)->asArray()->all(); 实际项目中如果 相同值的 create_time会有超过 limit 个数的情况,就会出现每次随机取pageSize个; 例如相同值的有15个,但是limit是10,则会出现每次从15个里面随机取10个
MySQL中group by 与
order
by 一起使用排序
问题
假设有一个表:reward(奖励表),表结构如下: CREATE TABLE test.reward ( id int(11) NOT NULL AUTO_INCREMENT, uid int(11) NOT NULL COMMENT '用户uid', money decimal(10, 2) NOT NULL COMMENT '奖励金额', datatime dat...
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章