SQL - Referencias Cruzadas con SQL

 
Vista:

Referencias Cruzadas con SQL

Publicado por Dai2almeria (3 intervenciones) el 23/01/2003 10:23:10
Me gustaria que me respondierais a lo siguiente:
- ¿Como hago consultas de Referencia Cruzada en SQL Server?
- ¿Como hacer la division de tablas de algebra relacional en SQL Server 2000?
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

RE:Referencias Cruzadas con SQL

Publicado por Isaías Islas (5072 intervenciones) el 23/01/2003 16:54:30
¿Como hago consultas de Referencia Cruzada en SQL Server?

Refierase a CASE de SQL.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Referencias Cruzadas con SQL

Publicado por EDELRIO (540 intervenciones) el 23/01/2003 22:44:19
Pudiera detallar un poco mas sus preguntaS?
Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Referencias Cruzadas con SQL

Publicado por dai2almeria (3 intervenciones) el 24/01/2003 14:04:43
Quiero que:
- En la primera fila vaya el nombre de la asignatura (de una tabla asignatura)
- en la primera columna el nombre de los alumnos (de la tabla alumnos)
- Y en el cruce para ese alumnos y para esa asignatura me sume todas las notas(de una tabla notas) que ese alumno en esa asignatura tiene.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Referencias Cruzadas con SQL

Publicado por Isaías Islas (5072 intervenciones) el 24/01/2003 16:56:25
SELECT IDALUMNO, NOMBRE,
SUM(CASE ASIGNATURA WHEN 'ESPAÑOL' THEN TotalAsignatura else 0 end) as Español,
SUM(CASE ASIGNATURA WHEN 'MATEMATICAS' THEN TotalAsignatura else 0 end) as Matematicas,
SUM(CASE ASIGNATURA WHEN 'ALGEBRA' THEN TotalAsignatura else 0 end) as Algebra
FROM ALUMNOS, ASIGNATURAS
WHERE ALUMNOS.IDALUMNO = ASIGNATURAS,IDALUMNO
GROUP BY IDALUMNO, NOMBRE

Mas o meno y sin conocer la estructura de sus tablas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar