Club Delphi  
    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
  #1  
Antiguo 27-04-2005
Sick boy Sick boy is offline
Miembro
 
Registrado: may 2003
Ubicación: Cantabria
Posts: 245
Poder: 22
Sick boy Va por buen camino
Ayuda con sentencia SQL

Hola amigos.
Tengo dos tablas PARADOX y no consigo dar con la sentencia SQL adecuada para el resultado que necesito.

Una tabla (A), contiene los campos ID (string, unico) y Datos (blob). Tiene más campos, pero no son problematicos.
La otra tabla (B) contiene los campos ID (string, NO UNICO) y Comentario (string).

Este seria un ejemplo de la tabla A:
Código:
ID           Datos
 1           Hola Mundo
 2           clubdelphi
 3           Internet
 4           Email
Este seria un ejemplo de la tabla B:
Código:
ID           Comentario
 3           Internet es el futuro!!!
 2           Buena Pagina
 3           Hay que actualizar a la version 2.0
 1           Tipico mensaje
 4           No more SPAM !!!
El listado que busco seria:
Todos los campos de la tabla A + el campo COMENTARIO de la tabla B, pero si en la tabla B hay más de un comentario sobre el mismo ID (como pasa con 3 -Internet) solo quiero ver el primero.

Esto es lo que busco:
Código:
ID           Datos               Comentario
 1           Hola Mundo       Tipico mensaje
 2           clubdelphi         Buena Pagina
 3           Internet            Internet es el futuro!!!
 4           Email                No more SPAM !!!
La sentencia que utilizo es:
Código:
SELECT * FROM A INNER JOIN B
  ON (A.id = B.id)
  ORDER BY A.id
Pero esta sentencia me devuelve una fila más de las que necesito:
Código:
ID           Datos               Comentario
 1           Hola Mundo       Tipico mensaje
 2           clubdelphi         Buena Pagina
 3           Internet            Internet es el futuro!!!
 3           Internet            Hay que actualizar a la version 2.0  <<-- Esto NO
 4           Email                No more SPAM !!!
¿Pueden ayudarme ??
Gracias
PD: Editado para ver mejor los ejemplos

Última edición por Sick boy fecha: 27-04-2005 a las 11:01:17.
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 10:00:15.


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