Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Duda con consulta

Estas en el tema de Duda con consulta en el foro de SQL Server en Foros del Web. Como aplico esto en el Transact-SQL de SQL Server 2000: [Instrucción SQL 1] MINUS [Instrucción SQL 2] Por que el operador UNION si me funciona ...
  #1 (permalink)  
Antiguo 04/05/2007, 08:17
 
Fecha de Ingreso: septiembre-2005
Ubicación: Medellin
Mensajes: 215
Antigüedad: 18 años, 8 meses
Puntos: 0
Duda con consulta

Como aplico esto en el Transact-SQL de SQL Server 2000:

[Instrucción SQL 1]
MINUS
[Instrucción SQL 2]

Por que el operador UNION si me funciona y se pone azul en el analizador de consultas del SQL Server 2000, pero no se si para aplicar este operador (MINUS) tiene otra palabra clave.

Lo que quiero haces es esto
http://sql.1keydata.com/es/sql-minus.php
y corresponde a la diferencia entre conjuntos
http://es.wikipedia.org/wiki/Imagen:Venn_B_minus_A.png

De antemano Gracias
__________________
JU4N35
  #2 (permalink)  
Antiguo 09/05/2007, 09:33
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 6 meses
Puntos: 8
Re: Duda con consulta

Que tal juanes222.

Interesante operador, pero creo que en SQL Server 2000 no existe, a menos que alguien nos diga lo contrario.

De todas maneras del ejemplo que nos pones en: http://sql.1keydata.com/es/sql-minus.php

Se puede solucionar de la siguiente manera:

Código:
/*
SELECT Date FROM Store_Information
MINUS
SELECT Date FROM Internet_Sales
 */
----------------------------------------
SELECT s.Date 
FROM Store_Information s 
    LEFT OUTER JOIN Internet_Sales i ON s.DATE = i.DATE
WHERE i.Date Is NULL

Saludos y suerte!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:54.