Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

infocams13

ERRO pivot table sql

Recommended Posts

Amigo(a)s boa tarde

 

Estou tentando fazer um pivo tabel baseado em uma consulta, porém está me gerando um erro e eu não consigo corrigir, ainda estou me aventurando com SQL, então gostaria de um apoio de vocês para que eu possa resolver esse problema. segue abaixo a consulta.

 

SELECT

 

hist_dumps.excav,

 

(CASE he.shift# WHEN 1 THEN (hist_dumps.hos + 1)

 

ELSE (CASE he.shift# WHEN 2 THEN (hist_dumps.hos + 7)

 

ELSE (CASE he.shift# WHEN 3 THEN (hist_dumps.hos + 16) ELSE 0 END) END) END) AS hora,

 

SUM(hist_dumps.dumptons) AS tons

FROM

 

hist_exproot AS he INNER JOIN

hist_dumps

ON he.shiftindex = hist_dumps.shiftindex INNER JOIN

hist_eqmtlist

ON hist_dumps.shiftindex = hist_eqmtlist.shiftindex AND hist_dumps.excav = hist_eqmtlist.eqmtid INNER JOIN

hist_loclist

ON hist_dumps.shiftindex = hist_loclist.shiftindex AND hist_dumps.blast = hist_loclist.locid INNER JOIN

hist_loclist

AS hist_loclist_1 ON hist_dumps.shiftindex = hist_loclist_1.shiftindex AND hist_dumps.loc = hist_loclist_1.locid

WHERE

 

(he.shiftindex BETWEEN 50206 AND 50206) AND (hist_eqmtlist.unit# = 2) AND hist_loclist.unit# = 6 AND hist_loclist_1.unit# in (3,4,5)

GROUP

 

BY he.shift#,hist_dumps.hos, hist_dumps.excav

ORDER

 

BY hist_dumps.excav,hist_dumps.hos

SELECT

 

hist_dumps.excav

,[1]

,[2]

,[3]

,[4]

,[5]

,[6]

,[7]

,[8]

,[9]

,[10]

,[11]

,[12]

,[13]

,[14]

,[15]

,[16]

,[17]

,[18]

,[19]

,[20]

,[21]

,[22]

,[23]

,[24]

 

FROM

 

HORAS PIVOT (SUM(TONS)

FOR

 

hora in ([1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12],[13],[14],[15],[16],[17],[18],[19],[20],[21],[22],[23],[24]))p

order by 1

 

O erro que aparece é esse:

Msg 208, Level 16, State 1, Line 17

Invalid object name 'HORAS'.

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.