CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

请教,把年和月连接起来

楼主bigsub()2005-01-02 23:29:29 在 MS-SQL Server / 基础类 提问

我的表中,定义年和月分别为CHAR,  
  如2004       01  
      2004       12  
      2003       01  
  由于要按照时间顺序,按照月份后推,即从2004年12月推到2003年1月,我想不出什么好办法,  
  只想到了,把年和我连在一起,如:200101,200412,200301等,然后再转化为FLOAT,这样自然可以排序了,但我不知道该怎么连,SQL   有这种函数吗?  
  VB里的话怎么做? 问题点数:0、回复次数:7Top

1 楼NinGoo(http://www.NinGoo.net)回复于 2005-01-02 23:37:26 得分 0

字符串连接用+  
   
  '2004'+'01'='200401'Top

2 楼tonykong(烤鸡翅膀我最爱吃)回复于 2005-01-03 04:55:06 得分 0

排序时先按年排再按月排不就行了吗?  
  order   by   年,月   [desc]。  
   
  Top

3 楼tonykong(烤鸡翅膀我最爱吃)回复于 2005-01-03 04:55:38 得分 0

应该是  
  order   by   年   desc,月Top

4 楼zjcxc(邹建)回复于 2005-01-03 08:13:10 得分 0

1,3楼的都可以Top

5 楼hwcqboy(cqboy)回复于 2005-01-03 09:01:11 得分 0

order   by   年   desc,月Top

6 楼lxysjl(流星雨)回复于 2005-01-03 10:43:54 得分 0

select   年份+月份   as   日期,*   from   表名   order   by   日期   descTop

7 楼chinaandys(降龙十八炒&&蛋炒饭)回复于 2005-01-03 11:16:44 得分 0

字符型,直接加就行了.  
   
  select   年份+月份   as   日期,*   from   表名   order   by   日期   desc  
  Top

相关问题

  • 怎样将分割出来的年月日连接成BIGINT型
  • 年月日不知道怎样连接起来,解决给分
  • 连接access时,如何把连接设为相对路径!
  • 怎么把连接到某网的连接给删除掉?
  • 困扰我N年的多线程连接数据库问题!
  • JDBC关闭连接———一个灰封多年的问题!!!
  • 神啊,救救我吧!一把年纪了,还没弄懂啊!公网如何连接局域网SQL服务器!
  • 怎样把库连接近exe
  • 你把连接写到哪里了?
  • 怎样把项目动态连接改成静态连接,不新建项目

关键词

  • 连接
  • 排序
  • 年
  • 月
  • 日期
  • desc
  • order
  • select年份+月份
  • from表名

得分解答快速导航

  • 帖主:bigsub

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo