文档章节

sql使用in的时候设置不排序

 菜鸟来了
发布于 2016/04/16 17:21
字数 95
阅读 55
收藏 2
--select语句查询的时候会默认进行排序的 但是在实际工作中也存在不要排序按照原有规则显示下面sql为用in时不排序
 SELECT  * FROM table_name WHERE id in(7,1,8)order by charindex(','+cast(id as varchar(60))+',', ',7,1,8,') 
注意 charindex(','+cast(id as varchar(60))+',', ',7,1,8,') 前后的逗号不能省略

© 著作权归作者所有

粉丝 3
博文 44
码字总数 9039
作品 0
南昌
程序员
私信 提问
Oracle学习日志-8(查询结果排序)

要用到的表如下 书上写到,上面的查询结果排序是随机的,再执行几次结果可能不同,但是我执行多次后,查询结果的排序都是如此,是因为oracle的默认处理方式是按照物理储存顺序查询的,而我在...

白话
01/23
0
0
关于 Oracle分页数据重复的问题

先说问题吧。最近在测试一个新的模块,发现列表数据的前三页数据竟然是一样的。第一反应是 pageNo 的问题,debug一看,pageNo是正确的,然后一层层debug下去,所有参数都是正确的哇。难道是S...

uncle_zhang
2015/11/18
0
0
MySQL服务器查询慢原因分析方法

MySQL数据库在查询的时候会出现查询结果很慢,例如超过1秒,项目中需要找出执行慢的sql进行优化,应该怎么找呢,mysql数据库提供了很好的方法。以下列出两个比较常用的: 一、mysql5.0以上的...

孟飞阳
2016/06/16
27
0
小蚂蚁学习mysql性能优化(3)--SQL以及索引优化--慢查日志分析工具和explain说明

昨天在测试操作数据库的时候碰到两个问题忘了记录下来,今天补充上去,接上篇 1. 安装测试数据库sakila时报错。Mysql server has gone away的问题。解决方法: 查看 show global variables ...

嗜学如命的小蚂蚁
2015/09/30
138
0
关于android sqlite 的中文排序

sqlite 的默认编码是unicode,但是没有排序编码,只提供了实现排序的接口。最近开发中的一个android项目用到sqlite,出现了纠结的问题,用中文字段需要按拼音首排序的时候顺序惨不忍睹。参阅了...

浔__
2016/11/22
177
1

没有更多内容

加载失败,请刷新页面

加载更多

如何使用 rsync 备份 Linux 系统的一些介绍

备份一直是 Linux 世界的热门话题。回到 2017,David Both 为 Opensource.com 的读者在使用 rsync 备份 Linux 系统方面提了一些建议,在这年的更早时候,他发起了一项问卷调查询问大家,在 ...

xiangyunyan
45分钟前
1
0
二进制位操作

单片机,或者一些模块的设置操作,都是由一个字节数据来完成,每位各有定义。就需进行位操作来组合需要的数字结果。 以JavaScript为例,编写位操作。 我们期望得到这样一个二进制数:0101101...

format
58分钟前
4
0
聊聊中国的通信行业:从“七国八制”到“中华”脊梁

本期文章和大家一起来聊一聊我曾经从事过的通信行业吧。最近各方面信息的泛滥,包括和华为的同学聊天,自己确实也感慨颇多。想想我自己本科主修通信工程,研究生再修信息与通信工程,从本科开...

CodeSheep
今天
10
0
MDK:ARM M451M:exceed the range of code meory, continue to erase or not?

问题: 代码空间超限 几天前就遇到:exceed the range of code meory, continue to erase or not? 如下所示: 解决过程 开始以为中MDK软件的128KB限制,如是就不能生成HEX文件,应该链接时有提...

SamXIAO
今天
4
1
OSChina 周六乱弹 —— 因违反《中华人民共和国治安管理处罚法》第四十四条之规定

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @xiaoshiyue :#今日歌曲推荐# 惊艳分享谷微的单曲《安守本份》(@网易云音乐) 《安守本份》- 谷微 手机党少年们想听歌,请使劲儿戳(这里) ...

小小编辑
今天
735
15

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部