Adaptación para pruebas con respecto a información propia para los planteles con sus imágenes correspondientes.
CREATE TABLE Cat_MSImgPlanteles (
idImgPlantel BIGINT NOT NULL IDENTITY(1,1) PRIMARY KEY,
simg270x270 VARCHAR(max) NOT NULL,
simg370x370 VARCHAR(max) NOT NULL,
simg770x415 VARCHAR(max) NOT NULL
)
INSERT INTO dbo.Cat_MSImgPlanteles(simg270x270,simg370x370,simg770x415) VALUES (
'http://orig13.deviantart.net/dcc5/f/2016/259/d/f/minilogo270_270_by_catfor-dahu914.png',
'http://orig07.deviantart.net/b0f0/f/2016/259/9/0/minilogo370_370_by_catfor-dahu919.png',
'http://orig14.deviantart.net/ceb2/f/2016/259/a/7/minilogo770_415_by_catfor-dahu918.png'
)
SELECT * FROM Cat_MSImgPlanteles
USE [AMDesarrollo]
GO
/****** Object: StoredProcedure [dbo].[spMSInformacionPlanteles] Script Date: 22/09/2016 10:41:20 a. m. ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[spMSInformacionPlantelesMenos]
@idPlantel SMALLINT
AS
BEGIN
SELECT DISTINCT
CP.idPlantel ,
CP.sNombre AS sNombrePlantel ,
CP2.sPais ,
CE.sEstado ,
CM.sMunicipio ,
CC.sColonia ,
CC.sCP ,
CP.sDireccion ,
CMP.sInfoGeneral,
CIP.simg270x270,
CIP.simg370x370,
CIP.simg770x415
FROM dbo.Cat_Planteles CP
LEFT JOIN dbo.Cat_Colonias CC ON CC.idColonia = CP.idColonia
LEFT JOIN dbo.Cat_Municipios CM ON CM.idMunicipio = CC.idMunicipio
LEFT JOIN dbo.Cat_Estados CE ON CE.idEstado = CM.idEstado
LEFT JOIN dbo.Cat_Paises CP2 ON CP2.idPais = CE.idPais
LEFT JOIN dbo.Cat_MSPlanteles CMP ON CMP.idPlantel = CP.idPlantel
INNER JOIN dbo.Ctrl_PlantelesOfEduc CPOE ON CPOE.idPlantel = CP.idPlantel
INNER JOIN dbo.Cat_OfEduc COE ON COE.idOfEduc = CPOE.idOfEduc
INNER JOIN dbo.Cat_NivelAcad CNA ON CNA.idNivel = COE.idNivel
INNER JOIN dbo.Cat_MSImgPlanteles CIP ON CIP.idImgPlantel = CP.idPlantel
WHERE CP.bActivo = 1
AND CP.idPlantel = @idPlantel
END
GO