这种情况如何写存储过程?(表中纵向列的数据,要横放过来)
mujin 2005-08-31 04:30:43 用SELECT语句,可以得出以下数据
desc dotime date
浓度 8:00 2.3
浓度 9:00 2.5
浓度 10:00 2.6
浓度 11:00 2.1
PH值 8:00 2
PH值 9:00 3.6
PH值 10:00 5
PH值 11:00 6
...
——
现在希望通过在存储过程建立临时表,临时表为
desc date1 date2 date3 date4 ... date12 ave max min 极差
浓度 2.3 2.5 2.6 2.1
PH值 2 3.6 5 6
注:其中date数据个数不一定,但希望临时表做到date数据个数最多为16个,超过就换页,不超过12个,后面接平均值、最大值、最小值和极差。超过12个,则平均值等放到后面一页。
不知道怎么写这个存储过程好!谢谢帮忙的朋友!