Referencias cruzadas

15/03/2006 - 08:43 por Alberto S.H. | Informe spam
Buenos días a todos

tengo un pequeño problemilla, me gustaría saber si es posible hacer una
consulta de referencias cruzadas en SQL Server 2000, en access es muy fácil
pero aquí no tengo pelot... a sacarlo. tengo una tabla tal que así
medico, citas , especialidad, fecha

y quisiera sacar un informe más o menos como el siguiente:

Facultativos Corazón Pulmón Riñón
Trauma .
medico 1 1 3
0 0
medico 2 0 0
0 1
medico 3 0 1
0 1


esta consulta la saco mensual con lo cual no se cuantas especialidades voy a
tener cada mes. Con referencias cruzdas me da igual porque me las genera
automáticamente.

bueno gracias de antemano

Preguntas similare

Leer las respuestas

#1 JUAN CARLOS
15/03/2006 - 09:54 | Informe spam
Es una CROSS JOIN. Mira en BOL. Te paso un ejemplo

USE pubs
SELECT au_lname, pub_name
FROM authors CROSS JOIN publishers
ORDER BY au_lname ASC, pub_name ASC
Respuesta Responder a este mensaje
#2 Carlos Sacristán
15/03/2006 - 10:25 | Informe spam
No es un CROSS JOIN, sino una consulta de referencia cruzada. En los BOL
viene un ejemplo de cómo hacerlo en SQL Server 2000, y si no te sirviera
puedes buscar por Google porque allí tienes muchos ejemplos disponibles.

En SQL Server 2005 todo es más fácil, ya tienes una instrucción para
generar tablas de referencias cruzadas automáticamente.


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Alberto S.H." escribió en el mensaje
news:dv8gjo$oh$
Buenos días a todos

tengo un pequeño problemilla, me gustaría saber si es posible hacer


una
consulta de referencias cruzadas en SQL Server 2000, en access es muy


fácil
pero aquí no tengo pelot... a sacarlo. tengo una tabla tal que así
medico, citas , especialidad, fecha

y quisiera sacar un informe más o menos como el siguiente:

Facultativos Corazón Pulmón Riñón
Trauma .
medico 1 1 3
0 0
medico 2 0 0
0 1
medico 3 0 1
0 1


esta consulta la saco mensual con lo cual no se cuantas especialidades voy


a
tener cada mes. Con referencias cruzdas me da igual porque me las genera
automáticamente.

bueno gracias de antemano


Respuesta Responder a este mensaje
#3 JUAN CARLOS
15/03/2006 - 14:06 | Informe spam
Perdon estaba pensando en otras cosas
Respuesta Responder a este mensaje
#4 Alejandro Mesa
15/03/2006 - 14:47 | Informe spam
How to rotate a table in SQL Server
http://support.microsoft.com/defaul...roduct=sql


AMB

"Alberto S.H." wrote:

Buenos días a todos

tengo un pequeño problemilla, me gustaría saber si es posible hacer una
consulta de referencias cruzadas en SQL Server 2000, en access es muy fácil
pero aquí no tengo pelot... a sacarlo. tengo una tabla tal que así
medico, citas , especialidad, fecha

y quisiera sacar un informe más o menos como el siguiente:

Facultativos Corazón Pulmón Riñón
Trauma .
medico 1 1 3
0 0
medico 2 0 0
0 1
medico 3 0 1
0 1


esta consulta la saco mensual con lo cual no se cuantas especialidades voy a
tener cada mes. Con referencias cruzdas me da igual porque me las genera
automáticamente.

bueno gracias de antemano



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida