Consulta sobre la misma tabla

23/08/2004 - 16:27 por Horacio | Informe spam
hola

Tengo una tabla con las siguientes columnas:
ID;Desc;Valor;Fecha

Para cada ID tengo 2 registros con la misma fecha, en uno
la descripcicion en 'VA' y en el otro en 'VA93' ambos con
valores distintos. Este diseño no lo puedo cambiar.

lo que necesito mostrar es:
ID; Fecha; Valor para VA; Valor para VA93

estaría bien hacer dos vistas filtrando en una 'va' y en
otra 'va93' y luego hacer :

select va.id, va.fecha, va.valor, va93.valor
from vwVA va, vwVA93 va93
where va.id=va93.id

o hay alguna forma mejor?

gracias

HRC
 

Leer las respuestas

#1 Maxi
23/08/2004 - 16:59 | Informe spam
Horacio, podrias probar con:

select va.id, va.fecha, va.valor, va93.valor
from vwVA va inner join vwVA va93 on
va.id=va93.id and
va.valor <> va93.valor

Suerte



Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Horacio" escribió en el mensaje
news:451601c4891d$621fbac0$
hola

Tengo una tabla con las siguientes columnas:
ID;Desc;Valor;Fecha

Para cada ID tengo 2 registros con la misma fecha, en uno
la descripcicion en 'VA' y en el otro en 'VA93' ambos con
valores distintos. Este diseño no lo puedo cambiar.

lo que necesito mostrar es:
ID; Fecha; Valor para VA; Valor para VA93

estaría bien hacer dos vistas filtrando en una 'va' y en
otra 'va93' y luego hacer :

select va.id, va.fecha, va.valor, va93.valor
from vwVA va, vwVA93 va93
where va.id=va93.id

o hay alguna forma mejor?

gracias

HRC



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.740 / Virus Database: 494 - Release Date: 16/08/2004

Preguntas similares