sql-SQL先按名字分组再按日期排序

问题描述

SQL先按名字分组再按日期排序

解决方案

select client,ID,taskdate from 表名
order by client, ID DESC, taskdate

解决方案二:

select* from 表名
order by client, Atype DESC, ID

解决方案三:

select client,ID,taskdate from 表名
order by client, taskdate DESC, ID

解决方案四:

select client,ID,taskdate from 表名
order by client, ID DESC, taskdate

解决方案五:

select client,ID,taskdate from 表名 order BY client asc,taskdate,ID desc(如果让client为降序的话order by改成group by,asc改成desc,ID要升序desc改成asc)

时间: 2024-11-01 13:01:18

sql-SQL先按名字分组再按日期排序的相关文章

数据库-sql语句按年怎样分组 求大神支招

问题描述 sql语句按年怎样分组 求大神支招 比如下面:比如字段两列 A B2011 1002011 602011 702012 2002012 2502013 3002013 400 我想最后得到分组结果 比如:2011年的为一个数组 array( 2011 => 100 2011 => 60 2011 => 70 )然后 2012和2013 和2011 一个道理求大神支招 解决方案 --> 测试数据:[tb]if object_id('[tb]') is not null dr

图片-SQL查询,急急急急,关于分组,平均值的问题

问题描述 SQL查询,急急急急,关于分组,平均值的问题 图: 主键-地区-销售人员-销售金额 问题是: 查询出所有超过本地区销售金额平均值 的销售金额 解决方案 SELECT 表名.* from 表名, (select avg(total) t,region from 表名 group by region) ta where 表名.region=ta.region and 表名.total>ta.t 解决方案二: select total from 表名 group by region havi

树状结构 求和-sql 按树状结构 分组求和 父节点包括所有字节点的值

问题描述 sql 按树状结构 分组求和 父节点包括所有字节点的值 有一个表存树状结构: 值 上级节点 所属级数 001 * 1 00101 001 2 00102 001 2 0010203 00102 3 ... 00103 001 2 ... 在其他表中存储对应的数据,有[金额]和[数状表的字节点值]. 如: 100.00 / 0010203 现在想做出求和的效果如下 码值 合计 001 161 00101 61 0010101 50 0010101 11 00102 100 0010203

sql server 2000里多条件分组和多条件排序,请问排序和分组谁制约谁?

问题描述 sql server 2000里多条件分组和多条件排序,请问排序和分组谁制约谁? sql server 2000里多条件分组和多条件排序,请问排序和分组谁制约谁? 解决方案 先分组再排序,那么是分组的优先级高. 解决方案二: SQL Server 分组排序SQL SERVER 动态SQL实现 多条件查询数据sql 多条件排序 解决方案三: 先分组 再排序吧 在sql中,排序是最后执行的 ,

sql 调优 oracle 执行速度再快一点

问题描述 sql 调优 oracle 执行速度再快一点 select psf.pol_num, psf.bank_acct_num, cba_dda.bank_acct_nm from tbank_pos_slip_files psf, tclient_policy_links cpl_dda, tclient_bank_accounts cba_dda where cpl_dda.cli_num = cba_dda.cli_num and cpl_dda.bank_acct_typ = cba

sql 对相对数据进行分组查询语句

sql 对相对数据进行分组查询语句 /* | section | province | area   | zone | postcode | cardtype                 | telco  | | 1879728 | 青海      | 共和         | 0974 | 813000   | 移动187卡                   | 移动   | | 1879741 | 湖南      | 长沙         | 0731 | 410000   | 移动1

SQL中如何批量修改列表中的日期

问题描述 SQL中如何批量修改列表中的日期 各位大师请教一个问题! SQL中如何批量修改列表中的日期,表的类型是char(例如将2016-01-01改为20160101) 解决方案 update 表名 set 日期字段=replace(日期字段,'-','') 解决方案二: 批量修改的SQL批量修改表空间sql批量修改 SQL语句

DedeCMS全局标签sql|SQL标签

sql|SQL标签 标签名称:sql功能说明:用于从模板中用一个SQL查询获得其返回内容适用范围:全局使用基本语法:{dede:sql sql=""}底层模板{/dede:sql}参数说明:sql="" 完整的SQL查询语句相关函数:文件\include\taglib\sql.lib.php第6行function lib_sql(&$ctag,&$refObj) 底层模板字段:SQL语句中查出的所有字段都可以用[field:字段名/]来调用应用实例:

SQL语句实现表中字段的组合累加排序

有表如下: id in out index 1 10 12 2 2 9 8 2 3 12 8 3 1 9 9 3 1 12 0 3 2 5 18 2 2 20 0 2 这三个字段均为integer类型 现要求如下: 1.按index=2查找 2.将所有id相同的和在一起,数据要加在一起 3.最后呈现的数据要按in+out进行排序,按由大到小 为满足以上的要求:设计的SQL语句如下(假设表名为tab) 复制代码 代码如下:select id,sum(in) as in,sum(out) as ou