Comunidad de diseño web y desarrollo en internet online

consulta entre dos tablas...

Citar            
MensajeEscrito el 08 Nov 2008 11:20 pm
tengo 2 tablas que comparten un campo, id, que es clave principal... cual sería la sintaxis para seleccionar TODOS los registros de una tabla que NO se encuentran en la segunda? gracias!

Por joarobles

753 de clabLevel

8 tutoriales

 

Córdoba - Argentina

firefox
Citar            
MensajeEscrito el 09 Nov 2008 04:25 am
joiners de sql seria tu solucion pues estos te permiten cargar los datos de la segunda tabla y la primera tabla en una sola ubicando los campos al lado en que sea mejor utilizarlos te recomiendo buscar algo de informacion en google sobre joiners en sql ;-)

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 09 Nov 2008 01:04 pm
gracias talcual, sabia que tenia que usar un JOIN pero esperaba que alguien me facilitara la googleada... apenas tenga la solucion la posteo para que quede, pero pensaba que con un LEFT JOIN y un WHERE cuya condicion sea la nulidad de un campo de la segunda tabla... mas tarde lo pruebo, saludos!

Por joarobles

753 de clabLevel

8 tutoriales

 

Córdoba - Argentina

firefox
Citar            
MensajeEscrito el 10 Nov 2008 03:30 am
listo busca aqui porq la ultima ves q necesite saber algo de joiners entre aqui ;-) saludos

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 14 Nov 2008 09:05 pm
Pues una manera sencilla de hacerlo anidando selects seria:

SELECT * FROM tabla1 WHERE tabla1.id = 'x' AND tabla1.id NOT IN (SELECT * FROM tabla2 WHERE tabla2.id ='x');

Pero claro, eso depende del manejador de base de datos y de si solo son 2 tablas las que van a estar involucradas en la consulta, si el numero de tablas es mayor es preferible hacerlo con un JOIN...

Espero te sirva hacerlo de esa manera... Saludos...

Por KB-27

Claber

301 de clabLevel



 

My very secret HQ

firefox
Citar            
MensajeEscrito el 18 Nov 2008 11:38 pm

Por Darel

725 de clabLevel

5 tutoriales

 

I'm a human

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.