
Consulta SQL ocupar un mismo campo con 3 variables diferentes.
Publicado por Roberto (2 intervenciones) el 10/11/2015 21:12:43
Buenas tardes.
Esperando me puedan ayudar para saber como puedo realizar esta consulta, donde requiero que el campo de CarVal.CIDVALORCARACTERISTICA me de el valor en 3 campos diferentes con 3 valores diferentes que estan alojados en una misma tabla, anexo la consulta.
SELECT [CIDPRODUCTO]
,[CTIPOPRODUCTO] as tipoPro
,[CIDPRODUCTOPADRE] as tipoProPadre
,[CIDVALORCARACTERISTICA1] as valcar1
,CarVal.CVALORCARACTERISTICA
,[CIDVALORCARACTERISTICA2] as valcar2
,CarVal.CVALORCARACTERISTICA
,[CIDVALORCARACTERISTICA3] as valcar3
,CarVal.CVALORCARACTERISTICA
,[CTIMESTAMP]
FROM [adprueba].[dbo].[admProductosDetalles] ProDet,
adprueba.dbo.admCaracteristicasValores CarVal
where CarVal.CIDVALORCARACTERISTICA=Prodet.CIDVALORCARACTERISTICA1 and
CTIPOPRODUCTO=1 and
CIDPRODUCTOPADRE=303



Esperando me puedan ayudar para saber como puedo realizar esta consulta, donde requiero que el campo de CarVal.CIDVALORCARACTERISTICA me de el valor en 3 campos diferentes con 3 valores diferentes que estan alojados en una misma tabla, anexo la consulta.
SELECT [CIDPRODUCTO]
,[CTIPOPRODUCTO] as tipoPro
,[CIDPRODUCTOPADRE] as tipoProPadre
,[CIDVALORCARACTERISTICA1] as valcar1
,CarVal.CVALORCARACTERISTICA
,[CIDVALORCARACTERISTICA2] as valcar2
,CarVal.CVALORCARACTERISTICA
,[CIDVALORCARACTERISTICA3] as valcar3
,CarVal.CVALORCARACTERISTICA
,[CTIMESTAMP]
FROM [adprueba].[dbo].[admProductosDetalles] ProDet,
adprueba.dbo.admCaracteristicasValores CarVal
where CarVal.CIDVALORCARACTERISTICA=Prodet.CIDVALORCARACTERISTICA1 and
CTIPOPRODUCTO=1 and
CIDPRODUCTOPADRE=303



Valora esta pregunta


0