SQL Server - union, except, intersect

 
Vista:

union, except, intersect

Publicado por aldo (19 intervenciones) el 01/05/2010 18:46:50
Hola,
hago la siguiente consulta...

select carnet,niv,apenom
from afi
union
select carnet,niv,apenom
from afi2

me devuelve los registros sin problema.

ahora consulto con except e intersect y me da error...

----------------------------------
select carnet,niv,apenom
from afi
except
select carnet,niv,apenom
from afi2

Mens. 156, Nivel 15, Estado 1, Línea 3
Incorrect syntax near the keyword 'except'.

----------------------------------
select carnet,niv,apenom
from afi
intersect
select carnet,niv,apenom
from afi2

Mens. 156, Nivel 15, Estado 1, Línea 3
Incorrect syntax near the keyword 'intersect'.

Estoy trabajando con SQL Server Managment Studio Express

si alguien me puede ayudar...

gracias,
aldo
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
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

RE:union, except, intersect

Publicado por Isaias (4557 intervenciones) el 03/05/2010 17:28:11
Segun esta liga:

http://msdn.microsoft.com/es-es/library/ms188055(SQL.90).aspx

Esta bien codificado tu query, ¿ya aplicaste service pack?
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:union, except, intersect

Publicado por aldo (19 intervenciones) el 03/05/2010 23:12:39
Hola Isaias,
no, no aplique service pack.
Lo voy a aplicar...

gracias y disculpame la molestia.

saludos,
aldo
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
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

RE:union, except, intersect

Publicado por Isaias (4557 intervenciones) el 05/05/2010 02:32:57
De acuerdo, aplica service pack y pruebas nuevamente.
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