• Domingo 22 de Diciembre de 2024, 09:01

Autor Tema:  Pregunta sencilla  (Leído 1447 veces)

piraquive

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Pregunta sencilla
« en: Martes 18 de Noviembre de 2008, 22:25 »
0
Buenas tardes, tengo una dudilla con un quey que la quiero consultar.

Tengo dos tablas que se llaman pedidos y cotizaciones:

En pedidos tengo las siguientes columnas:
pedidos.numero,pedidos.numerocotizacion

En cotizaciones tengo las siguientes columnas
cotizacion.numero

De estas dos tablas pedidos.numerocotizacion es igual a cotizacion.numero.

Lo que yo quiero es seleccionar todos los valores de cotizacion.numero que no esten en pedidos.numerocotizacion.



Espero me hallan entendido y alguien me pueda ayudar.

Muchas Gracias

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Pregunta sencilla
« Respuesta #1 en: Domingo 30 de Noviembre de 2008, 00:46 »
0
Varias formas :
Código: Text
  1. Where pedidos.numerocotizacion <> cotizacion.numero
  2.  
algo asi o al reves

otra forma
Código: Text
  1. Where  pedidos.numerocotizacion not in (select cotizacion.numero from cotizacion)  
  2.  
algo asi o al reves
 :comp:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



Shiquilla

  • Miembro MUY activo
  • ***
  • Mensajes: 188
  • Nacionalidad: es
    • Ver Perfil
    • http://www.songesoft.com
Re: Pregunta sencilla
« Respuesta #2 en: Sábado 6 de Junio de 2009, 17:58 »
0
Código: SQL
  1. SELECT Cotizacion.Numero
  2. FROM Cotizacion LEFT JOIN Pedidos ON Cotizacion.Numero = Pedidos.NumeroCotizacion
  3. WHERE ISNULL(Pedidos.NumeroCotizacion, -999) = -999
  4.  

Saludos,
« §hÿqµïllæ »