SQl语句 ( 积分: 300 )

  • 主题发起人 主题发起人 aizhuzhu
  • 开始时间 开始时间
A

aizhuzhu

Unregistered / Unconfirmed
GUEST, unregistred user!
问个问题:
有个表AAA
scx cpdh jysj hld
a1 ap 08:10 0.1
a1 ap 08:10 0.2
a1 ap 08:10 0.15
a1 ap 08:10 0.3
a1 ap 08:10 0.5
如何得到:
scx cpdh jysj hld1 hld2 hld3 hld4 hld5
a1 ap 08:10 0.1 0。2 0.15 0.3 0.5
 
全部取出来,用代码实现。。。
 
这是一个逆规范化的问题,使用存储过程来做吧
 
你保存的时候可不可以加个序号,这其实是一个行转列问题,
 
帮你顶,接个分
 
這個。。。我碰到的和你不一樣。
 
加一个ID号,通地代码关联实现。一条SQL语句实现不了。
 
用游標可以的
 
好像是交叉表问题
 
用嵌套游标处理:
先得到每一个 scx cpdh jysj 的#tem
然后再#tem取出用时间做
设置一个变量,再循环
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
915
SUNSTONE的Delphi笔记
S
后退
顶部