LINHA EM COLUNA
Srs,
Necessito fazer um select no qual as linhas da tabela virem colunas... ex:
ROWCONT HORAINI PROJETO
10 8 A
15 9 B
20 10 C
22 11 D
60 12 E
10 13 F
Acima é um exemplo da minha tabela, gostaria que ela mostrasse no grid o seguinte:
HORAINI 8 9 10 11 12 13
ROWCONT 10 15 20 22 60 10
Teria a possibilidade com um select??
Ou alguém tem alguma outra idéia??
Necessito fazer um select no qual as linhas da tabela virem colunas... ex:
ROWCONT HORAINI PROJETO
10 8 A
15 9 B
20 10 C
22 11 D
60 12 E
10 13 F
Acima é um exemplo da minha tabela, gostaria que ela mostrasse no grid o seguinte:
HORAINI 8 9 10 11 12 13
ROWCONT 10 15 20 22 60 10
Teria a possibilidade com um select??
Ou alguém tem alguma outra idéia??
Se a sua tabela está em [Ô]colunas[Ô], a conversão para linhas deverá ser através de código:
Mais ou menos assim.
rs.open [Ô]select * from TABELA[Ô]
msflexgrid1.rows = rs.fieldscount-1
msflexgrid1.cols = 0
do while rs.eof = false
msflexgrid1.cols = msflexgrid1.cols + 1
for Wlinha = 0 to msflexgrid1.rows-1
msflexgrid1.textmatrix(Wlinha,msflexgrid1.cols-1) = rs.fields(Wlinha).value
next Wlinha
rs.movenext
loop
Mais ou menos assim.
Eder,
Teste mas não deu certo... (tvs eu não saiba usar direito)... consegui fazer com um select, porém ficou um select gigante estou com quase 50 linhas de comando(rsrs)...
Alguêm sabe dizer se tem como fazer pivot em sql 2000?
att,
Teste mas não deu certo... (tvs eu não saiba usar direito)... consegui fazer com um select, porém ficou um select gigante estou com quase 50 linhas de comando(rsrs)...
Alguêm sabe dizer se tem como fazer pivot em sql 2000?
att,
Tópico encerrado , respostas não são mais permitidas