论坛首页 综合技术论坛

sql server中一个跨表查询的问题

浏览 2323 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-05-11  
最近在项目中碰到一个问题,相同的数据分别放在三个表中(表结构如图所示),现在要从三个表中分别抽取出时间,站点,温度三类数据,以如下格式显示:
时间   0001  0002  0003 ....(对应表中的stationID)
0     22    21    23       (温度)
1     24    24
2
...                        (表示时间,一直到23点)

三个表中的数据如何抽取?如果用连接的话,只能连接2个表,三个表是不能连接的,在VS05中如何以这种形式显示?
  • 描述: 本市表
  • 大小: 76.3 KB
  • 描述: 本省表
  • 大小: 60 KB
  • 描述: 外省表
  • 大小: 67.7 KB
   发表时间:2008-05-11  
查询结果以如下形式显示:
  • 描述: 查询结果效果图
  • 大小: 497.3 KB
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics