consulta com laço repetitivo no sql server

13/06/2011

0

Olá pessoal   Gostaria de saber como faço para gerar uma consulta com laço repetitivo.   Tenho uma tabela com data-hora (Bigint), codigo (bigint), valor(varchar).   o código 1 recebe um único valor a cada dia o código 2 recebe o valor hora-a-hora.   Eu precisaria que o codigo 1 multiplicasse o valor do codigo 2 (só que o codigo 2 possui 24 registros no dia e no dia seguinte o codigo 1 mudará para um novo valor, eu preciso fazer uma consulta para 30 dias) como faria um laço que a cada 24 horas mudaria o valor do codigo 1.   Obrigado
Davison

Davison

Responder

Posts

10/07/2011

Marco Pinheiro

Deiso,   Será que vc teria um exemplo do que vc quer fazer? Mande mais detalhes para analise.   Att.,   Marco.
Responder

27/07/2011

Davison

Por exemplo: Ontem dia 26/07 possuo os seguintes históricos do dia armazenados em uma tabela Dia 26/07 possui nas seguintes horas do dia esses valores que ficam armazenados no código 1 e no código 2 é inserido um único valor para o dia exemplo valor 20                        (valor) Hora 00:00      1111 Hora 01:00      1112 Hora 02:00      1113 Hora 03:00      1114 Hora 04:00      1115 Hora 05:00      1116 Hora 06:00      1117 Hora 07:00      1118 Hora 08:00      1119 Hora 09:00      1100 Hora 10:00      1112 Hora 11:00      1110 Hora 12:00      1111 Hora 13:00      1122 Hora 14:00      1133 Hora 15:00      1144 Hora 16:00      1155 Hora 17:00      1166 Hora 18:00      1177 Hora 19:00      1117 Hora 20:00      1188 Hora 21:00      1119 Hora 22:00      1199 Hora 23:00      1134   código 2 possui o valor 20 referente ao dia 26/07   Precisaria criar uma view que a cada dia o código 2 multiplicasse os valores das 24 horas do código 1   Obrigado e abs. Davison  
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