Ajuda com query de ponto

09/05/2014

0

Boa noite pessoa,

Preciso de uma ajuda, eu ja criei um sitema de ponto, que estruturei a tabela da seguinte forma:

data, matricula, marcacao1, marcacao2, marcacao3, marcacao4, marcacao5, marcacao6


Como sabia que o funcionario poderia até ter 6 marcações, eu limitei a isso.

Agora preciso criar uma visualização de ponto onde o sistema não cria dessa forma, e sim por linhas.


data, matricula, dataHora
data, matricula, datahora


e por ai vai. Como eu poderia fazer com que essas marcações fossem apenas um linha para a mesma data, e matricula, na sequencia da hora nas colunas?
Claudio Lopes

Claudio Lopes

Responder

Posts

12/05/2014

Fabiano Carvalho

Utilize pivot ou unpitvot.
Aqui explica.
http://sqlfromhell.wordpress.com/2013/07/18/transformando-linhas-em-colunas-com-pivot/

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar