Esclarecimento.
Eu estou tentando montar uma montagem de SQL que já possuo os dados, mas estes dados estão na vertical e não consegui realizar uma montagem destes mesmos dados na horizontal, no caso só o dado de ?FIC.CODEVENTO? deverá ficar na vertical os outros teria que ficar na horizontal! Será que alguém poderia me ajudar? Estou descrevendo o que realizei e a base que uso é o Globus Report da BGM Rodotec.
SELECT
FIC.CODEVENTO, FIC.CODINTFUNC, FIC.COMPETFICHA, FIC.REFERENCIA, FIC.TIPOEVENTOFICHA, FIC.VALORFICHA
FROM
FLP_FICHAEVENTOS FIC
WHERE
FIC.COMPETFICHA between :COMPETFICHA-i and :COMPETFICHA-f
SELECT
FIC.CODEVENTO, FIC.CODINTFUNC, FIC.COMPETFICHA, FIC.REFERENCIA, FIC.TIPOEVENTOFICHA, FIC.VALORFICHA
FROM
FLP_FICHAEVENTOS FIC
WHERE
FIC.COMPETFICHA between :COMPETFICHA-i and :COMPETFICHA-f
Anderson
Curtidas 0
Mais Respostas
Hector Figueroa
10/09/2015
Boas Anderson, quando você for colocar algum código e bom colocar as tags de codigo pra ficar assim
tente pesquisar sobre "PIVOT" e uma função do SqlServer que transforma as linhas em colunas e vice versa
SELECT FIC.CODEVENTO, FIC.CODINTFUNC, FIC.COMPETFICHA, FIC.REFERENCIA, FIC.TIPOEVENTOFICHA, FIC.VALORFICHA FROM FLP_FICHAEVENTOS FIC WHERE FIC.COMPETFICHA between :COMPETFICHA-i and :COMPETFICHA-f
tente pesquisar sobre "PIVOT" e uma função do SqlServer que transforma as linhas em colunas e vice versa
GOSTEI 1
Anderson
10/09/2015
Sim eu já pesquisei sobre o assunto, mas não consegui realizar!
GOSTEI 0
Anderson
10/09/2015
Aguardo alguem que possa ajudar!
GOSTEI 0