作者luoren (风轻云净)
看板Database
标题Re: [SQL ] 如何将直列资料变成横列
时间Fri Aug 24 16:27:37 2007
※ 引述《koken (都要怪加拿大)》之铭言:
: ※ 引述《bocosom (waterweeds)》之铭言:
: : 感觉上有点奇怪, 这样做不是反而不方便 也不符合BCNF(连1NF也没有)
: : 这样往後要处理资料会很不方便吧(?)
: : 不太了解这样做的用意..
: 可能是我说的不清楚吧 我的标题是[SQL] 希望用SQL查询语法如select...
: 答到我要的效果,并不是要去建一个table,所以也就没有正规化的问题,
: 目的是作一个报表或一个datagrid让user查询用的,
: 目前我可以写程式让他产生同样效果,我只想问问有没有更简单的方法
建立Store Procedure
透过CURSOR回圈将多列资料转成一栏
报表程式直接透过Store Procedure存取DB
如果你是用在AP写程式多次去取查询DB来组成这种显示结果
当资料量大时
报表产生的时间会很久
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 192.192.5.253