0 0

sql查询及对时间的处理5

数据库字段add_datetime
数据如下:
        2012-10-17
        2012-10-09
        2012-07-05
        2011-08-09
        2010-10-04

页面要求显示如下:
        2012
          10
           7
        2011
           8
        2010
           7

mysql数据库和java.
2012年12月06日 13:58

4个答案 按时间排序 按投票排序

0 0

晕倒,to_char是oracle里的吧!lz用的是mysql。可以使用date_format。

date_format(add_datetime, "%Y") -- 年份,1000-9999
date_format(add_datetime, "%c") -- 月份,0-12,如果要00-12的话,使用%M参数

2012年12月07日 10:10
0 0

依次:to_char(date,'yyyy')
     to_char(date,'mm')
     to_char(date,'m')
     to_char(date,'yyyy')
     to_char(date,'m')
     to_char(date,'yyyy')
     to_char(date,'m')
注意:其中date是你要格式化的日期,而且3,5,7行只能在个数月份才可以生效,10,11,12月时会报错。你试试吧~

2012年12月06日 14:59
0 0

2010 对应的值应该是10吧?

2012年12月06日 14:21
0 0

直接在页面使用fmt标签 格式化日期 即可

2012年12月06日 14:01

相关推荐

    sql时间处理sql时间处理sql时间处理

    sql时间处理sql时间处理sql时间处理sql时间处理sql时间处理sql时间处理sql时间处理

    SQLServer时间处理

    SQLServer时间处理,主要是数据里通过SQL语句对时间的操作

    SQLServer的性能调优:解决查询速度慢的五种方法

    本文主要通过一下几个方面介绍:使用SQLDMV查找慢速查询、通过APM解决方案查询报告、SQLServer扩展事件、SQLAzure查询性能洞察等相关内容。本文来自博客园,由火龙果软件Anna编辑、推荐。SQLServer的一个重要功能是...

    Microsoft_SQL_Server_2005技术内幕:T-SQL查询.pdf

    本书及其续篇——《Microsoft SQL Server 2005技术内幕:T-SQL程序设计》介绍了SQL Server 2005中高级T-SQL查询、查询优化及编程相关的知识。这两本书侧重于解决实践中的常见问题,并讨论了解决这些问题的方法。它们...

    MySQL SQL查询优化最佳实践

    详细介绍慢查询日志及示例演示,MySQL查询优化器介绍及特定SQL的查询优化等 1.获取有性能问题的SQL的三种方法 2.慢查询日志概述 3.慢查询日志实例 ...6.如何确定查询处理各个阶段所消耗的时间 7.特定SQL的查询优化

    SQL Server数据库查询速度慢原因及优化方法

    例如耽搁查询 的排序、连接、扫描和GROUP BY字句同时执行,SQL SERVER根据系统的负载情况决定最优的并行等级,复杂的需要消耗大量的CPU的查询最适合并行处理。但是更新操作UPDATE,INSERT, DELETE还不能并行处理。 ...

    sqlserver 中时间为空的处理小结

    二、如何在sql语句中判断为NULL的时间字段 假设表为:TestTable SN DateTime1 DateTime2 1 2011-10-24 2011-10-25 2 NULL 2011-10-26 3 2011-10-25 NULL 用case进行查询,若写成: select (case DateTime1 ...

    详解SQL Server分布式查询

    在实现分布式查询时,需要确定SQL Server版本,然后选择合适的分布式查询方式,例如使用添加链接服务器方式或使用特定名称及特定数据源来直接指定。在实现分布式查询时,也需要注意一些细节,例如链接服务器配置、...

    SqlServer时间日期处理函数及字符串转换

    SqlServer时间日期处理函数及字符串转换 SqlServer时间日期处理函数及字符串转换 文章分类:数据库 最近做的报表,用SqlServer2005,边做边学吧,虽然速度有些慢~

    Microsoft SQL Server 2005技术内幕:T-SQL查询

     2.7 处理日期和时间数据  2.8 查询元数据  2.9 总结  2.10 练习  2.11 解决方案 第3章 联接查询  3.1 交叉联接  3.2 内联接  3.3 特殊的联接实例  3.4 外联接  3.5 总结  3.6 练习  3.7 ...

    Microsoft SQL Server 2008技术内幕:T-SQL查询(第二卷)

    主要内容包括SQL的基础理论、查询优化、查询算法及复杂度,以及在使用子查询、表表达式、排名函数、数据聚合和透视转换、TOP和APPLY、数据修改、分区表、特殊数据结构等实际应用时会遇到的各种高级查询问题和解决...

    SQLserver策略备份时间突然异常增大处理

    SQL策略备份时间突然异常增大处理

    SQLServer2008查询性能优化 2/2

    《SQL Server 2008查询性能优化》为你提供了处理查询性能所需要的工具。建立、维护数据库和数据库服务器可能是个困难的工作。当服务器的运行越来越慢时,这个工作就变得更加困难。来自用户的愤怒的电话以及站在你...

    SQLServer2008技术内幕T-SQL查询包含源代码及附录A

    主要内容包括SQL的基础理论、查询优化、查询算法及复杂度,以及在使用子查询、表表达式、排名函数、数据聚合和透视转换、TOP和APPLY、数据修改、分区表、特殊数据结构等实际应用时会遇到的各种高级查询问题和解决...

    经典SQL脚本大全

    │ │ 6.1.1 NULL对IN的查询的影响及解决示例.sql │ │ 6.1.2 各种联接的使用示例.sql │ │ 6.1.2 多表联结导致记录重复的示例.sql │ │ 6.1.3 使用UNION实现库存报表的示例.sql │ │ 6.1.5 按指定上下限区间...

    SQL和数据访问层时间格式处理

    select getdate()--取得当前系统的日期,--日期中指定日期部分的整数形式select datePart(yy,getdate())

    Visual FoxPro查询与SQL查询执行时间分析.pdf

    Visual FoxPro查询与SQL查询执行时间分析.pdf

    SqlServer2008查询性能优化扫描版.part1

    《SQL Server 2008查询性能优化》为你提供了处理查询性能所需要的工具。建立、维护数据库和数据库服务器可能是个困难的工作。当服务器的运行越来越慢时,这个工作就变得更加困难。来自用户的愤怒的电话以及站在你...

    精通SQL--结构化查询语言详解

    2.1.3 使用查询分析器执行sql语句 22 2.2 transact-sql 24 2.2.1 transact-sql 概述 24 2.2.2 transact-sql的主要组成 25 2.2.3 transact-sql的一些重要命令 26 2.3 oracle数据库 29 2.3.1 oracle数据库软件...

    Microsoft+SQL+Server+2008技术内幕:T-SQL查询_源代码及附录 中文版

    主要内容包括SQL的基础理论、查询优化、查询算法及复杂度,以及在使用子查询、表表达式、排名函数、数据聚合和透视转换、TOP和APPLY、数据修改、分区表、特殊数据结构等实际应用时会遇到的各种高级查询问题和解决...

Global site tag (gtag.js) - Google Analytics