El select no encontrado.

21/11/2003 - 19:56 por Jose Antonio | Informe spam
Tengo una tabla Colores con dos columnas, Color y Talla.

Tengo otra tabla Movimientos con las columnas fecha, cantidad, color y
talla.

Necesito realizar un select de la tabla movimientos que me devuelba las
filas en las que la combinacion Color+Talla no este contenida en la tabla
colores.

Yo intento hacer algo asi SELECT movimientos.color,movimientos.talla from
movimientos left join Colores on Colores.Color<>movimientos.color or
Colores.Talla<>movimientos.talla.
pero no funciona.

Alguna idea de como hacerlo?


Saludos
Jose Antonio

Preguntas similare

Leer las respuestas

#1 Accotto Maximiliano D.
21/11/2003 - 20:09 | Informe spam
Hola!! a ver

Si esto se sirve:


SELECT movimientos.color,movimientos.talla from
movimientos left join Colores on Colores.Color=movimientos.color and
Colores.Talla=movimientos.talla.
where colores.color is null or colores.talla is null


Un saludo


Maximiliano Damian Accotto
"Jose Antonio" escribió en el mensaje
news:%
Tengo una tabla Colores con dos columnas, Color y Talla.

Tengo otra tabla Movimientos con las columnas fecha, cantidad, color y
talla.

Necesito realizar un select de la tabla movimientos que me devuelba las
filas en las que la combinacion Color+Talla no este contenida en la tabla
colores.

Yo intento hacer algo asi SELECT movimientos.color,movimientos.talla


from
movimientos left join Colores on Colores.Color<>movimientos.color or
Colores.Talla<>movimientos.talla.
pero no funciona.

Alguna idea de como hacerlo?


Saludos
Jose Antonio


Respuesta Responder a este mensaje
#2 ulises
21/11/2003 - 20:09 | Informe spam
Puedes usar algo como

SELECT * FROM movimientos
WHERE Color + Talla NOT IN ( SELECT Color + Talla FROM
Colores)

Adaptalo a tus necesidades.

Saludos,
Ulises

Tengo una tabla Colores con dos columnas, Color y Talla.

Tengo otra tabla Movimientos con las columnas fecha,


cantidad, color y
talla.

Necesito realizar un select de la tabla movimientos que


me devuelba las
filas en las que la combinacion Color+Talla no este


contenida en la tabla
colores.

Yo intento hacer algo asi SELECT


movimientos.color,movimientos.talla from
movimientos left join Colores on


Colores.Color<>movimientos.color or
Colores.Talla<>movimientos.talla.
pero no funciona.

Alguna idea de como hacerlo?


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