INTERSECT

22/12/2004 - 20:32 por Zman | Informe spam
Hola a todo el mundo,

mando el mensaje a dos grupos (asp y sql) porque no sé quién me va a poder
responder mejor, gracias por adelantado.

Tengo una duda que no consigo resolver, estoy haciendo una consulta en sql
en una página asp, y el caso es que la consulta tiene que ser utilizando la
palabra INTERSECT, entre dos SELECT, el caso es que me da error la página.

Alguien tiene experiencia con INTERSECT?

Muchas gracias

Preguntas similare

Leer las respuestas

#1 Morgan
22/12/2004 - 21:05 | Informe spam
Pues no soy muy ducha en SQLServer pero la instruccion Intersec no la
encuentro referenciada en la bol de Sql al menos de la version 7, que
necesitas hacer ?

Saludos ... Miguel Angel Martínez Morgan ... 8-)
[ MS - MVP - Visual Basic ] [ Cancún, Quintana Roo, México ]

DISCLAIMER: «Este mensaje se proporciona "como está" sin garantías de
ninguna indole, y no otorga ningún derecho.»

Zman wrote:
Hola a todo el mundo,

mando el mensaje a dos grupos (asp y sql) porque no sé quién me va a
poder responder mejor, gracias por adelantado.

Tengo una duda que no consigo resolver, estoy haciendo una consulta
en sql en una página asp, y el caso es que la consulta tiene que ser
utilizando la palabra INTERSECT, entre dos SELECT, el caso es que me
da error la página.

Alguien tiene experiencia con INTERSECT?

Muchas gracias
Respuesta Responder a este mensaje
#2 Morgan
22/12/2004 - 21:05 | Informe spam
Pues no soy muy ducha en SQLServer pero la instruccion Intersec no la
encuentro referenciada en la bol de Sql al menos de la version 7, que
necesitas hacer ?

Saludos ... Miguel Angel Martínez Morgan ... 8-)
[ MS - MVP - Visual Basic ] [ Cancún, Quintana Roo, México ]

DISCLAIMER: «Este mensaje se proporciona "como está" sin garantías de
ninguna indole, y no otorga ningún derecho.»

Zman wrote:
Hola a todo el mundo,

mando el mensaje a dos grupos (asp y sql) porque no sé quién me va a
poder responder mejor, gracias por adelantado.

Tengo una duda que no consigo resolver, estoy haciendo una consulta
en sql en una página asp, y el caso es que la consulta tiene que ser
utilizando la palabra INTERSECT, entre dos SELECT, el caso es que me
da error la página.

Alguien tiene experiencia con INTERSECT?

Muchas gracias
Respuesta Responder a este mensaje
#3 Morgan
22/12/2004 - 21:18 | Informe spam
ya la encontre ... :-)

SQL Server no admite el operador INTERSECT. Sin embargo, es posible usar la
cláusula EXISTS para conseguir el mismo resultado. En este ejemplo se
utiliza el operador INTERSECT para buscar el código y el nombre del curso de
todas las clases que tengan alumnos. El operador EXISTS sustituye la
utilización del operador INTERSECT. Los datos devueltos son idénticos,
independientemente de la consulta.

deberas usar EXISTS en lugar de INTERSECT

SELECT DISTINCT city
FROM authors
WHERE EXISTS
(SELECT *
FROM publishers
WHERE authors.city = publishers.city)

aqui hay post del foro de sql si los quieres ver

http://groups.google.com/groups?hl=....sqlserver

Saludos ... Miguel Angel Martínez Morgan ... 8-)
[ MS - MVP - Visual Basic ] [ Cancún, Quintana Roo, México ]
[ Todas las preguntas al foro, así nos beneficiamos todos ]

DISCLAIMER: «Este mensaje se proporciona "como está" sin garantías de
ninguna indole, y no otorga ningún derecho.»

Zman wrote:
Hola a todo el mundo,

mando el mensaje a dos grupos (asp y sql) porque no sé quién me va a
poder responder mejor, gracias por adelantado.

Tengo una duda que no consigo resolver, estoy haciendo una consulta
en sql en una página asp, y el caso es que la consulta tiene que ser
utilizando la palabra INTERSECT, entre dos SELECT, el caso es que me
da error la página.

Alguien tiene experiencia con INTERSECT?

Muchas gracias
Respuesta Responder a este mensaje
#4 Morgan
22/12/2004 - 21:18 | Informe spam
ya la encontre ... :-)

SQL Server no admite el operador INTERSECT. Sin embargo, es posible usar la
cláusula EXISTS para conseguir el mismo resultado. En este ejemplo se
utiliza el operador INTERSECT para buscar el código y el nombre del curso de
todas las clases que tengan alumnos. El operador EXISTS sustituye la
utilización del operador INTERSECT. Los datos devueltos son idénticos,
independientemente de la consulta.

deberas usar EXISTS en lugar de INTERSECT

SELECT DISTINCT city
FROM authors
WHERE EXISTS
(SELECT *
FROM publishers
WHERE authors.city = publishers.city)

aqui hay post del foro de sql si los quieres ver

http://groups.google.com/groups?hl=....sqlserver

Saludos ... Miguel Angel Martínez Morgan ... 8-)
[ MS - MVP - Visual Basic ] [ Cancún, Quintana Roo, México ]
[ Todas las preguntas al foro, así nos beneficiamos todos ]

DISCLAIMER: «Este mensaje se proporciona "como está" sin garantías de
ninguna indole, y no otorga ningún derecho.»

Zman wrote:
Hola a todo el mundo,

mando el mensaje a dos grupos (asp y sql) porque no sé quién me va a
poder responder mejor, gracias por adelantado.

Tengo una duda que no consigo resolver, estoy haciendo una consulta
en sql en una página asp, y el caso es que la consulta tiene que ser
utilizando la palabra INTERSECT, entre dos SELECT, el caso es que me
da error la página.

Alguien tiene experiencia con INTERSECT?

Muchas gracias
Respuesta Responder a este mensaje
#5 Maxi
22/12/2004 - 21:33 | Informe spam
Hola, esa funcion hasta donde conozco no existe en sqlserver :(


Salu2
Maxi


"Zman" escribió en el mensaje
news:
Hola a todo el mundo,

mando el mensaje a dos grupos (asp y sql) porque no sé quién me va a poder
responder mejor, gracias por adelantado.

Tengo una duda que no consigo resolver, estoy haciendo una consulta en sql
en una página asp, y el caso es que la consulta tiene que ser utilizando
la
palabra INTERSECT, entre dos SELECT, el caso es que me da error la página.

Alguien tiene experiencia con INTERSECT?

Muchas gracias



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida