求个简略的SQL语句,关于排序的
求个简单的SQL语句,关于排序的
表中有 id 列,id为int,比如id的值为 1 3 2 7 9 5
当我指定从id为5开始排序时,需要得到的表是 5 7 9 1 2 3 ;
当我指定从id为3开始排序时,需要得到的表是 3 5 7 9 1 2
意思大家理解了吗?
这个SQL怎么写呢?
------解决思路----------------------
表中有 id 列,id为int,比如id的值为 1 3 2 7 9 5
当我指定从id为5开始排序时,需要得到的表是 5 7 9 1 2 3 ;
当我指定从id为3开始排序时,需要得到的表是 3 5 7 9 1 2
意思大家理解了吗?
这个SQL怎么写呢?
------解决思路----------------------
DECLARE @指定值 INT
SET @指定值=5
SELECT * FROM TB
ORDER BY CASE WHEN id>=@指定值 THEN 0 ELSE 1 END,id
相关推荐
- SQL SQL DML 和 DDL SQL SELECT 语句 WHERE 子句用于规定选择的标准。 AND 和 OR 运算符 ORDER BY 语句用于对结果集进行排序。 INSERT INTO 语句 Update 语句 DELETE 语句 N 操作符 BETWEEN 操作符 SQL INNER JOIN 关键字 SQL UNION 操作符 SELECT INTO 语句 CREATE DATABASE 语句 CREATE TABLE 语句 SQL 约束 索引 SQL DROP INDEX 语句 ALTER TABLE 语句 AUTO INCREMENT 字段 SQL CREATE VIEW 语句
- python数据处理 1 删除dataframe中有NAN的 2 pandas中对列进行上下平移(shift) 3. 批量读取文件夹中所有文件 4. python tile函数 5.python中**运算符 6 min(0),max(0)的用法 7 分组求平均值(groupby) 8 数据分组和聚合运算 9 统计每个标签出现的次数 10 生成pandas数据 11 fit()函数不能接收string类型数据 12 将两个含有字符串的集合取并集 13 reduce()函数会对参数序列中元素进行累积 14 拉普拉斯平滑和下溢出 15 从txt文件中读取字符串,并将字符串转换为字符列表 16 文本向量化 17 从50个邮件中随机选出40个作为训练集,10个作为测试集 18 sorted排序 19 压缩与解压缩 20 if not 21 Numpy的矩阵索引和array数组索引 22 getA()函数的作用 23 梯度上升算法原理解析 24 Numpy中np.append() 25 np.c_[xx.r
- ORM操作 Django ORM操作 一般操作 ForeignKey操作 ManyToManyField 聚合查询和分组查询 F查询和Q查询 事务 其他鲜为人知的操作(有个印象即可) Django终端打印SQL语句 在Python脚本中调用Django环境
- Django 二 Django ORM操作 一般操作 ForeignKey操作 ManyToManyField 聚合查询和分组查询 F查询和Q查询 事务 其他鲜为人知的操作(有个印象即可) Django终端打印SQL语句 在Python脚本中调用Django环境
- 面试题 1. Python是如何进行内存管理的? 2. 什么是lambda函数?它有什么好处? 3. Python里面如何实现tuple和list的转换? 4. 请写出一段Python代码实现删除一个list里面的重复元素 5. 编程用sort进行排序,然后从最后一个元素开始判断 6. Python里面如何拷贝一个对象?(赋值,浅拷贝,深拷贝的区别) 7. 介绍一下except的用法和作用? 8. Python中pass语句的作用是什么? 9. 介绍一下Python下range()函数的用法? 10. 如何用Python来进行查询和替换一个文本字符串? 11. Python里面match()和search()的区别? 12. 用Python匹配HTML tag的时候,<.*>和<.*?>有什么区别? 13. Python里面如何生成随机数? 1
- .NET面试题集锦② 一、前言部分 1.实现产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。 2.请说明在.net中常用的几种页面间传递参数的方法,并说出他们的优缺点。 3.请指出GAC的含义? 4.向服务器发送请求有几种方式? 5.DataReader与Dataset有什么区别? 6.软件开发过程一般有几个阶段?每个阶段的作用? 7.在c#中using和new这两个关键字有什么意义,请写出你所知道的意义? using 指令 和语句 new 创建实例 new 隐藏基类中方法。 8.需要实现对一个字符串的处理,首先将该字符串首尾的空格去掉,如果字符串中间还有连续空格的话, 仅保留一个空格,即允许字符串中间有多个空格,但连续的空格数不可超过一个. 9.下面这段代码输出什么,为什么? 10.什么叫做SQL注入,如何防止?请举例说明。 11.什么是反射? 12.用Singleton如何写设计模式? 13.什么是Application Pool? 14.什么是虚函
- 关于如何用离散的方法求两个交流信号之间的相位差
-
org.hibernate.dialect.MySQLDialect
这表示使用MYSQL方言。 什么方言呢? 因为在代码层面,开发人员不用关心底层到底用Oracle还是Mysql,写的代码都是一样的。 可是Oracle和Mysql所用的sql语句的语法是有所区别的,那么这件事就交给Hibernate来做了。这个时候就需要告诉Hibernate底层用的是什" target="_blank">
hibertnate首次使用
在包zsc.czy.pojo下 新建一个配置文件Category.hbm.xml, 用于映射Category类对应数据库中的category表(即使现在数据库表那边还没建表也无所谓,它会使用这个表名)
注: 文件名 Category.hbm.xml C一定要大写,要和类保持一致
表示类Category对应表category
在src目录下创建 hibernate.cfg.xml
配置访问数据库要用到的驱动,url,账号密码等等
其他配置及含义:
org.hibernate.dialect.MySQLDialect 这表示使用MYSQL方言。 什么方言呢? 因为在代码层面,开发人员不用关心底层到底用Oracle还是Mysql,写的代码都是一样的。 可是Oracle和Mysql所用的sql语句的语法是有所区别的,那么这件事就交给Hibernate来做了。这个时候就需要告诉Hibernate底层用的是什 - Django ORM那些相关操作zi Django ORM那些相关操作 一般操作 ForeignKey操作 ManyToManyField 聚合查询和分组查询 F查询和Q查询 事务 其他鲜为人知的操作(有个印象即可) Django终端打印SQL语句 在Python脚本中调用Django环境
- 【MySQL笔记】MySql5安装图解教程 二、开始安装 三、验证安装 四、客户端工具 DbVisualizer是一款涉及到所有主要数据库且基于交叉平台上的援助与维护数据库工具。它允许通过JDBC的驱动同时连接各种不同的数据库;立刻指向并浏览数据库结构,观看数据库对象的详细特征,图解桌面数据、任意的SQL声明或SQL脚本,利用逆向工程图示出primary/foreign的键值,并以先进的图表方式显示出来,友好的图形界面接口与各种特色的独特组合,足以值得您去收藏一份。DbVisualizer 是一个功能强大Java工具,用来同时查看一个或者多个JDBC激活的数据库。它可以以图形的方式显示表单之间的关系。它可以显示关于数据项、关键字等信息。使用SQL命令,还可以执行所有的SQL语句。
- c++ std:string append char 的奇怪有关问题
- 小弟我與MM的聊天記錄