![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
09/03/2007, 12:59
|
| | Fecha de Ingreso: septiembre-2006
Mensajes: 161
Antigüedad: 18 años, 4 meses Puntos: 0 | |
Como generar un SP? ![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif) Hola a todos!!!...otra vez por aqui...mi problema es que debo realizar una consulta entre 3 servidores...pero como sabran eso implica que se puede hacer lenta la consulta...los master de asp me recomendaron que podria optimizar mi consulta generandola como un procedimiento almacenado...pero no domino el tema...asi es que les pido su ayuda...de antemano agradezco la ayuda que me puedan dar!!!... ![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png) ...les envio la consulta que estoy haciendo:
Código:
SELECT dbo.E1.CODE, dbo.E1.DIGITO, MSap_1.Medida, MSap_1.Linea,
dbo.CAT_TRADE.EQUIPO, dbo.CAT_TRADE.SIDEWALL AS SIDEWALL, AVG
(dbo.E1.WEIGHT) AS PPROM, dbo.E1PESO.PESO AS PESTAND, COUNT(dbo.E1.CODE)
AS CANTIDAD, dbo.ES1.WAREHOUSE, MIN(dbo.E1.FECHC) AS FECHMIN
FROM dbo.CAT_TRADE INNER JOIN dbo.E1 ON dbo.CAT_TRADE.DIGITO = dbo.E1.DIGITO
LEFT OUTER JOIN dbo.E1PESO ON dbo.E1.CODE = dbo.E1PESO.CODE RIGHT
OUTER JOIN [SERV-BCODE].Rast.dbo.opUnicos opUnicos_1 LEFT OUTER JOIN
SERV_MONITOREO.Monitoreo.dbo.MSAP MSap_1 ON opUnicos_1.CodigoC =
MSap_1.CodigoC ON dbo.E1.IDETIQ = opUnicos_1.IdEtiq
WHERE (dbo.E1.FECHC >'03/09/2007 00:00') AND (dbo.E1.FECHC < '
03/09/2007 23:59')
GROUP BY dbo.E1.CODE, MSap_1.Medida, dbo.E1.WAREHOUSE, MSap_1.Linea,
dbo.E1.DIGITO, dbo.CAT_TRADE.EQUIPO, dbo.CAT_TRADE.SIDEWALL, dbo.E1PESO.PESO
HAVING (dbo.E1.CODE > '0') AND (dbo.E1.WAREHOUSE = 1)
ORDER BY dbo.E1.CODE, dbo.E1.DIGITO, MSap_1.Medida, MSap_1.Linea
Como veran el parametro del cual depende la consulta es la fecha!!!...esa es mi variable. |