Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 26-12-2004
Avatar de unreal4u
unreal4u unreal4u is offline
Miembro
 
Registrado: nov 2004
Ubicación: Temuco, Chile
Posts: 105
Poder: 22
unreal4u Va por buen camino
por lo que tengo entendido por los JOIN es lo siguiente: (por lo menos mysql lo toma asi)

ciudad LEFT JOIN personas
---- Muestra todas los ciudades. Si hay alguna ciudad en la que no viva ningún usuario igual lo muestra; por ejemplo:
Código:
 
tabla ciudad: 
id_ciudad	  ciudad
1		Santiago de Chile
2		Concepcion
3		Temuco
 
tabla personas
id_persona	  nombre   id_ciudad
1		  Hola		2
2		  mundo		3
3		  chao		2
4		  mundo		3
 
Lo que muestra va a ser lo siguiente: 
id_ciudad	 ciudad	id_persona  nombre	id_ciudad
1		Santi...  NULL		NULL	  NULL
2		Conc...	1	 hola		  2
2		Conc...	3	 chao		 2
3		Temu...	2
etc


RIGHT JOIN hace todo lo contrario

INNER JOIN muestra si y solo si ambos campos están relacionados; así, con INNER JOIN la salida sería la misma de arriba, sólo que el primer registro NO se mostraría ...

Como eso es básicamente el INNER, LEFT y RIGHT JOIN.
PD: la tabla no está perfecta; pero es lo que hay ...
__________________
Código Delphi [-]
procedure Gracias; 
begin
 if Respuesta_a_Mensaje = TRUE then showmessage('Ojalá que te sirva')
 else showmessage('Gracias por responder... :-)');
end; // (c) unreal4u
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 07:12:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi