Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Mysql (http://www.forosdelweb.com/f86/)
-   -   Listar registros no duplicados en dos tablas. (http://www.forosdelweb.com/f86/listar-registros-no-duplicados-dos-tablas-354700/)

Slash 02/12/2005 12:05

Listar registros no duplicados en dos tablas.
 
Como deberia hacerse la consulta para sacar los registros que se encuentren en una tabla A y no en la tabla B, por ejemplo:

-------
Tabla A
-------
Juan
pedro
luis
alfonso
--------

--------
Tabla B
--------
pedro
alfonso
--------

el resultado de la consulta debe ser:

--------
resultado
--------
juan
luis
--------

Ademas donde puedo conseguir un buen manual o tutorial en español con ejemplos de triggers (disparadores), procedures (procedimentos) y funciones en MySql 5.


Gracias de antemano y agradezco cualquier ayuda que me puedan brindar.

deadlykyo 02/12/2005 13:21

sobre tu consulta yo lo haria algo asi:
Código PHP:

SELECT tablaA.nombre 
FROM tablaA
WHERE tablaA
.nombre  NOT IN (SELECT tablaB.nombre 
                                                 FROM tablaB 


y aqui en la pagina de mysql-hispano encontaras articulos muy buenos para que comienzes a usar mysql y no hay mejor ayuda (por lo menos para mi) que la misma documentacion de mysql:

http://www.mysql-hispano.org/articles.php


La zona horaria es GMT -6. Ahora son las 14:34.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.