Tema: Consulta SQL
Ver Mensaje Individual
  #12 (permalink)  
Antiguo 24/04/2008, 08:16
Avatar de flaviovich
flaviovich
 
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 19 años, 7 meses
Puntos: 39
Re: Consulta SQL

Segun lo que entendi, el resultado se muestra de acuerdo al año seleccionado, cierto?
Código:
CREATE PROCEDURE dbo.sp_GetRevistasXAnio
(
    @VOL_ANNO INT-- El Año Impreso el Volumen (1999 - 2008)
)
AS
BEGIN
--REV_ID_REVISTA= ID De la Revista
--REV_NUMERO_REVISTA= El numero publicado de la revista

SELECT V.VOL_ANNO, R.REV_TIPO_REVISTA, R.REV_ID_TRIMESTRE, T.TRI_NOMBRE_TRIMESTRE_ES, R.REV_ID_REVISTA, R.REV_NUMERO_REVISTA
FROM REV_REVISTAS R
    INNER JOIN TRI_TRIMESTRES T ON R.REV_ID_TRIMESTRE=T.TRI_ID_TRIMESTRE
    INNER JOIN VOL_VOLUMENES V ON R.REV_ID_VOLUMEN=V.VOL_ID_VOLUMEN
WHERE R.REV_ACTIVA = 'S'
    AND V.VOL_ANNO = @VOL_ANNO
GROUP BY V.VOL_ANNO, R.REV_ID_TRIMESTRE, R.REV_TIPO_REVISTA, T.TRI_NOMBRE_TRIMESTRE_ES, R.REV_ID_REVISTA, R.REV_NUMERO_REVISTA
ORDER BY V.VOL_ANNO DESC, R.REV_TIP

END
En todo caso, explica el uso de las 3 tablas, y muestra algunos registros por cada una.
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.