SQL - cansulta porcentaje tablas referencia cruzada

 
Vista:

cansulta porcentaje tablas referencia cruzada

Publicado por dilver (5 intervenciones) el 07/06/2011 17:52:04
nesecito sacar el porcentaje en una tabla de referncia cruzada este es el codigo que tengo

TRANSFORM Count([BASE ODF CABLES ACCESO].ESTADO_HILO) AS [El Valor]
SELECT [BASE ODF CABLES ACCESO].[CABLE REMARC] AS [Numero remarcado], [BASE ODF CABLES ACCESO].[CABLE ANTER] AS [Numero anterior], [BASE ODF CABLES ACCESO].[CAP CABLE] AS Capacidad, [BASE ODF CABLES ACCESO].CIUDAD AS Ciudad, [BASE ODF CABLES ACCESO].SITIO_ETB AS [Sitio ETB A], [BASE ODF CABLES ACCESO].SITIO_ETB2 AS [Sitio ETB B], [BASE ODF CABLES ACCESO].TRONCAL AS Troncal
FROM [BASE ODF CABLES ACCESO]
WHERE ((([BASE ODF CABLES ACCESO].SITIO_ETB)=[Formularios]![Ini_Cables BOGOTA SitioETB Acceso/Transp]![cmb_SitioA]) AND (([BASE ODF CABLES ACCESO].SITIO_ETB2)=[Formularios]![Ini_Cables BOGOTA SitioETB Acceso/Transp]![cmb_SitioB]) AND (([BASE ODF CABLES ACCESO].[CABLE REMARC]) Like '7[0]###' Or ([BASE ODF CABLES ACCESO].[CABLE REMARC]) Like '7[1]###' Or ([BASE ODF CABLES ACCESO].[CABLE REMARC]) Like '8[0]###')) OR ((([BASE ODF CABLES ACCESO].SITIO_ETB)=[Formularios]![Ini_Cables BOGOTA SitioETB Acceso/Transp]![cmb_SitioB]) AND (([BASE ODF CABLES ACCESO].SITIO_ETB2)=[Formularios]![Ini_Cables BOGOTA SitioETB Acceso/Transp]![cmb_SitioA]) AND (([BASE ODF CABLES ACCESO].[CABLE REMARC]) Not Like '5[0]###'))
GROUP BY [BASE ODF CABLES ACCESO].[CABLE REMARC], [BASE ODF CABLES ACCESO].[CABLE ANTER], [BASE ODF CABLES ACCESO].[CAP CABLE], [BASE ODF CABLES ACCESO].CIUDAD, [BASE ODF CABLES ACCESO].SITIO_ETB, [BASE ODF CABLES ACCESO].SITIO_ETB2, [BASE ODF CABLES ACCESO].TRONCAL
PIVOT [BASE ODF CABLES ACCESO].ESTADO_HILO In (Ocupado,Libre);
el cual en estado de hilo aparece ocupado y libre y nesecito el porcentaje de ocupado
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder