构造sql语句问题,急!!!!!大家帮忙!!!!

pmwin 2005-05-21 06:03:06
有三个表:meter,meterdata1,meterdata2。meter用来存电表的基本信息,meterdata1用来存电表1月份的电量,meterdata2用来存电表2月份的电量。
我现在想用一条sql语句来查询某一块电表的所有基本信息,1月月底0点数据为起码,2月月底0点的数据为止码。
如果1月月底0点没数据或者2月月底没数据或者同时没有数据则空着某一列或者两列而只显示电表信息。
如果有数据则在一行显示出来。谢谢!!!急救!!
...全文
151 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
pmwin 2005-05-30
  • 打赏
  • 举报
回复
晕,起码指一月的,止码是二月的。楼上没看明白吧
pmwin 2005-05-27
  • 打赏
  • 举报
回复
没有人看么??????????????????顶顶顶顶顶顶顶顶!!!!!!!!!!
rcrain 2005-05-27
  • 打赏
  • 举报
回复
meterdata2不是2月份的电量吗。怎么给出的显示结果中会有起始时间2005-01-01呢?每个月份的起码和止码时间都错了,怎么写代码啊
chenqianlong 2005-05-22
  • 打赏
  • 举报
回复
頂西啊
pmwin 2005-05-22
  • 打赏
  • 举报
回复
顶,顶 ,顶,顶,顶!!!!!!!!!
pmwin 2005-05-22
  • 打赏
  • 举报
回复
meter表:meterid(int),metername(varchar)
meterdata1表:hourtime(datetime),meterid(int),data(float)
meterdata2表:hourtime(datetime),meterid(int),data(float)
meterdata1表存的一月份电表每个小时的数据,meterdata2表存的二月份电表每个小时的数据
比如meterdata1表中存着这样几条数据;
‘2005-01-01 00:00:00’,'1',"10.1"
‘2005-01-01 01:00:00’,'1',"10.2"
‘2005-01-01 00:00:00’,'2',"222.1"
meterdata2 表就是二月份的,格式跟上边一样。
我想实现这样的显示结果:
电表名 电表编号 起码时间 起码 止码时间 止码
'电表1',‘1’ , ‘2005-01-01 00:00:00’,'10.1', '2005-02-01 00:00:00','20.1'
如果没有电表2的'2005-02-01 00:00:00'点的数据:
'电表2',‘2’ , ‘2005-01-01 00:00:00’,'1212.1', '2005-02-01 00:00:00',''
如果没有电表2的'2005-01-01 00:00:00'点的数据:
'电表2',‘2’ , ‘2005-01-01 00:00:00’,'', '2005-02-01 00:00:00','1212.11'
如果没有电表2的'2005-02-01 00:00:00'点根跟'2005-01-01 00:00:00'点的数据:
'电表2',‘2’ , ‘2005-01-01 00:00:00’,'', '2005-02-01 00:00:00',''
谢谢大家!


Well 2005-05-21
  • 打赏
  • 举报
回复
最好是結給一些數據和你想要實現 的結果。

樓主你這樣問問題人家比較難回答的
Well 2005-05-21
  • 打赏
  • 举报
回复
有三个表:meter,meterdata1,meterdata2。meter用来存电表的基本信息,meterdata1用来存电表1月份的电量,meterdata2用来存电表2月份的电量。
我现在想用一条sql语句来查询某一块电表的所有基本信息,1月月底0点数据为起码,2月月底0点的数据为止码。
如果1月月底0点没数据或者2月月底没数据或者同时没有数据则空着某一列或者两列而只显示电表信息。
如果有数据则在一行显示出来。谢谢!!!急救!!

具體的表結構是怎麼樣的。可以貼出來嗎
大家好幫忙。

我想這個是一個if else的問題
echoxue 2005-05-21
  • 打赏
  • 举报
回复
up
duanduan1122 2005-05-21
  • 打赏
  • 举报
回复
把你的表结构写出来。
pmwin 2005-05-21
  • 打赏
  • 举报
回复
忘了说明了,meterdata1不是只存的1月份月底数据,而是1月份每天的小时数据
pmwin 2005-05-21
  • 打赏
  • 举报
回复
兄弟啊,如果我能测试的把数据显示出来我就会构造sql语句了啊
tdtjjiao 2005-05-21
  • 打赏
  • 举报
回复
来点测试数据呀,
还有结果
pmwin 2005-05-21
  • 打赏
  • 举报
回复
没人看么????大家快帮忙啊,紧急啊~~~~~~谢谢

34,587

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧