08/04/2008, 09:14
|
| | | Fecha de Ingreso: agosto-2004 Ubicación: Jesús María - Lima - Perú
Mensajes: 270
Antigüedad: 20 años, 4 meses Puntos: 6 | |
Re: Ayuda con consulta sql Haber si esto te puede ayudar. Cita: -- CREACION DE TABLAS TEMPORALES
DECLARE @TABLA_ALUMNOS TABLE( INTIDALUMNO INT, VCHALUMNO VARCHAR(100) )
DECLARE @TABLA_CALIFICACION TABLE( INTIDCALIFICACION INT, INTCALIFICACION INT, INTIDALUMNO INT )
-- INSERT DE DATOS TEMPORALES ALUMNOS
INSERT INTO @TABLA_ALUMNOS VALUES( 1, 'MARTIN VALDIVIA' )
INSERT INTO @TABLA_ALUMNOS VALUES( 2, 'MARCO MIRANDA' )
INSERT INTO @TABLA_ALUMNOS VALUES( 3, 'TUROK OSCAR' )
-- LISTAMOS A LOS ALUMNOS SIN CALIFICACION
SELECT TA.*
FROM @TABLA_ALUMNOS TA
WHERE TA.INTIDALUMNO NOT IN ( SELECT TC.INTIDALUMNO
FROM @TABLA_CALIFICACION TC )
-- SUPONIENDO QUE CALIFICAS AL ALUMNO TUROK OSCAR
INSERT INTO @TABLA_CALIFICACION VALUES( 1, 20, 3 )
-- VOLVEMOS HA HACER EL SELECT
SELECT TA.*
FROM @TABLA_ALUMNOS TA
WHERE TA.INTIDALUMNO NOT IN ( SELECT TC.INTIDALUMNO
FROM @TABLA_CALIFICACION TC ) Saludos
__________________ Martín Alexis Valdivia S.
-----------------------------
"Quisiéramos cambiar el mundo, pero Dios no nos daría el código fuente." CAP
"Si Saber No Es Un Derecho, Seguro Será Un Izquierdo." WD |