最近做一个机票的系统,要对航班信息进行排序,所以整理了一下,把排序的方法写下来。首先table的结构大概如下最后显示的样式为首先在每一个tr上加一个自定义属性:data-sort-field-ftime,对应的值就是起飞时间去掉":"后的一个字符串这样,我们在排序的时候,只要将每个tr的data-s...
分类:
编程语言 时间:
2015-01-23 17:55:56
阅读次数:
162
第二章 查询结果排序2.1 按查询字段排序select ename,job,sal from emp where deptno = 10 order by sal asc;select ename,job,sal from emp order by deptno, 3 desc;-- 3表示sal....
分类:
数据库 时间:
2015-01-22 17:08:30
阅读次数:
181
using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace List...
分类:
编程语言 时间:
2015-01-19 20:54:26
阅读次数:
261
方法1)select * from mytable order by CONVERT(chineseColumnName USING gbk); (备注:chineseColumnName 位排序字段)方法2)对于包含中文的字段加上"binary"属性,使之作为二进制比较,例如将"name char...
分类:
数据库 时间:
2015-01-19 12:44:22
阅读次数:
183
本文主要介绍下二次排序的实现方式
我们知道mapreduce是按照key来进行排序的,那么如果有有个需求就是先按照第一个字段排序,在第一个字段相等的情况下,按照第二个字段排序,这个其实就是二次排序。
下面就具体说一下二次排序的实现方式...
分类:
编程语言 时间:
2015-01-14 00:58:03
阅读次数:
271
在我们开发CMS系统的时候经常会碰到需要根据当前记录来读取它的上一条记录或下一条记录的现像。单字段排序时SQL语句非常简单,但是当以多字段排序时应该怎么写呢?实际上也复杂,多字段无法搞定那么我们就需要将多个字段合并在一起,形成一个固定长度的字符串,再将这个生成的字符串做为排序字段进行排序。注意,这....
分类:
数据库 时间:
2015-01-04 11:12:45
阅读次数:
185
SQL查询详解
1.Orderby
a) Order by 字段 asc | desc
b) 允许多字段排序: 先按第一个字段排序,如果不能区分,再使用第二个字段排序;以此类推
2.Limit(限制获得的记录数量)
a) 语法: limit offset, row_count (offset:偏移量,下标从0开始;row_count:总记录数)。例如:limit 2,3 表示从第二条开...
分类:
数据库 时间:
2015-01-02 12:17:18
阅读次数:
193
row_number()over( partition by a order by b desc ) rn根据【字段a】分组,分组内根据【字段b】排序,次函数返回的是每组内部排序后的序列号(分组内唯一不重复排序)例子:一张表,求按date,pay排序后的数据,且每天数据只有3条select date...
分类:
其他好文 时间:
2014-12-22 15:57:51
阅读次数:
151
--合并重复行select * from Aunion select * from B--不合并重复行select * from Aunion allselect * from B按某个字段排序--合并重复行select *from (select * from Aunion select * fr...
分类:
数据库 时间:
2014-12-18 16:46:17
阅读次数:
225
MySQL分组然后取每个分组中按照某些字段排序的topN条数据
建表
CREATE TABLE `t` (
`a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL,
`c` int(11) DEFAULT NULL,
`itime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UP...
分类:
数据库 时间:
2014-12-04 20:00:15
阅读次数:
279