急关于视图百分相送

JKKKK 2004-07-29 04:31:14
AnalyteResult表包括的字段:Matname(样品名称)、Drawdate(采样日期)、Analyte(分析项目)、Final(分析结果)…
表中的数据如下:
Matname Drawdate Analyte Final …
循环水 2004-4-18 总碱度 2.5
循环水 2004-4-18 钙离子 3.1
循环水 2004-4-18 氯离子 3.9
循环水 2004-4-18 电导率 1.5
循环水 2004-4-18 PH值 8
污水 2004-4-19 氯离子 3.3
污水 2004-4-19 电导率 1.1
污水 2004-4-19 PH值 7
… …
请通过创建视图,把Analyte转置成列,要求显示格式如下:
样品名称 采样时间 总碱度 钙离子 氯离子 电导率 PH值 总铁
循环水 2004-4-18 2.5 3.1 3.9 1.5 8
污水 2004-4-19 3.3 1.1 7


...全文
171 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zonelive 2004-08-04
  • 打赏
  • 举报
回复
up
经典问题
prcgolf 2004-08-04
  • 打赏
  • 举报
回复
UP
txhack 2004-08-03
  • 打赏
  • 举报
回复
好多问题太深了,只能跟着高手后边学
guoli1231 2004-07-30
  • 打赏
  • 举报
回复
研究了半天没研究明白
关注!
zjmym 2004-07-29
  • 打赏
  • 举报
回复
顶一下
zjcxc 元老 2004-07-29
  • 打赏
  • 举报
回复
半月,半年怎么算?

2004年4月18日,得到的是? 2003-6-1~2003-12-31?

2004-1-31 ,得到的是什么?
JKKKK 2004-07-29
  • 打赏
  • 举报
回复
up
JKKKK 2004-07-29
  • 打赏
  • 举报
回复
在问一个问题:创建一个数据库函数,输入一个日期和期间类型(周、半月、月、季、半年、年),要求返回此日期所在期间的上一期间的起始日期和终止日期。
例如:输入的日期是2004年4月18日、期间类型是周,那么返回此日期所在周的上周的起始日期是2004年4月5日、终止日期是2004年4月11日,依此类推。

谢谢如果帮忙解决...我开贴在送分
JKKKK 2004-07-29
  • 打赏
  • 举报
回复
我靠不能用一个谢字来表达,我晚上结帐谢谢大哥
zjcxc 元老 2004-07-29
  • 打赏
  • 举报
回复
--应该是:
create view 视图名
as
select 样品名称=Matname,采样时间=Drawdate,
总碱度=sum(case Analyte when '总碱度' then Final else 0 end),
钙离子=sum(case Analyte when '钙离子' then Final else 0 end),
氯离子=sum(case Analyte when '氯离子' then Final else 0 end),
电导率=sum(case Analyte when '电导率' then Final else 0 end),
PH值=sum(case when Analyte like 'PH值%' then Final else 0 end),
总铁=sum(case Analyte when '总铁' then Final else 0 end)
from AnalyteResult
group by Matname,Drawdate
zjcxc 元老 2004-07-29
  • 打赏
  • 举报
回复
select 样品名称=Matname,采样时间=Drawdate,
总碱度=sum(case Analyte when '总碱度' then Final else 0 end),
钙离子=sum(case Analyte when '钙离子' then Final else 0 end),
氯离子=sum(case Analyte when '氯离子' then Final else 0 end),
电导率=sum(case Analyte when '电导率' then Final else 0 end),
[PH值总铁]=sum(case when Analyte like 'PH值%' then Final else 0 end)
from AnalyteResult
group by Matname,Drawdate

34,590

社区成员

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

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