CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

如何将几条数据查成一条

楼主compasshr(呱呱)2004-09-02 12:39:27 在 MS-SQL Server / 基础类 提问

我查出三条数据,我想把这三条数据头尾相连,成一条数据。怎么查  
  如:  
  时间   地点   人物  
  2004   北京     张三  
  2003   深圳     李四  
  2002   广州     陈五  
   
  查成  
  2004   北京     张三   2003   深圳     李四   2002   广州     陈五  
  问题点数:0、回复次数:6Top

1 楼yesterday2000(一笑而过)回复于 2004-09-02 12:47:21 得分 0

如果只是三条  
  select   a.*,b.*,c.*   from    
  (  
  select   *   from   tb   where   时间='2004')   a,(  
  select   *   from   tb   where   时间='2003')   b,(  
  select   *   from   tb   where   时间='2002')   cTop

2 楼hdhai9451(☆新人类☆)回复于 2004-09-02 12:59:09 得分 0

create   table   tab   (時間   varchar(4),地點   varchar(10),人物   varchar(10))  
  insert   into   tab  
  select   '2004',   '北京',     '張三'  
  union   all   select   '2003',   '深圳',     '李四'  
  union   all   select   '2002',   '廣州',     '陳五'  
   
  select   *   from   tab  
   
  declare   @s   varchar(1000)  
  set   @s=''  
  select   @s=@s+時間+'     '+地點+'     '+人物+'     '     from   tab  
   
  print   @sTop

3 楼gxsun(小毛猪)回复于 2004-09-02 14:26:05 得分 0

用select   a.*,b.*,c.*   from    
  (  
  select   *   from   tb   where   时间='2004')   a,(  
  select   *   from   tb   where   时间='2003')   b,(  
  select   *   from   tb   where   时间='2002')   c  
  可以Top

4 楼lzymagi(逸)回复于 2004-09-02 14:47:18 得分 0

有这必要吗?  
   
  楼上所说的.如果多点的话呢?要分成多少个子表?Top

5 楼yesterday2000(一笑而过)回复于 2004-09-02 14:48:32 得分 0

hdhai9451(※★山,快馬加鞭未下鞍...☆※)    
  写的具有通用性!!!  
  Top

6 楼ouyld(ゎたしすきぁぉた)回复于 2004-09-02 18:42:25 得分 0

这个  
  select   a.*,b.*,c.*   from    
  (  
  select   *   from   tb   where   时间='2004')   a,(  
  select   *   from   tb   where   时间='2003')   b,(  
  select   *   from   tb   where   时间='2002')   c  
  可以Top

相关问题

  • 如何在整个数据库中查寻一条数据?
  • 如何用一条语句同时在多个数据库中查询数据
  • ADOTable如何查询数据?
  • 如何将SQL SERVER数据库中的数据按一定条件查询出来,并将查询出的数据导出到Access数据库中?
  • 查询数据时,如何出现不断的查数据库的进度条,直到数据库特定表里有其他程序写入的数据
  • 数据查询如何指定查询条数
  • 请教如何实现数据库的条件查询?
  • 如何导出带有查询条件的数据表?
  • 如何在DATASET中查找满足条件的数据记录
  • 请问如何根据条件查找datagridview的数据

关键词

  • 数据
  • 深圳
  • from tb where时间
  • 人物
  • varchar
  • 李四
  • 北京
  • select

得分解答快速导航

  • 帖主:compasshr

相关链接

  • SQL Server类图书

广告也精彩

反馈

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