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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-10-2005
Ricardojosep Ricardojosep is offline
Miembro
 
Registrado: sep 2003
Ubicación: Sgo del estero (Argentina)
Posts: 75
Poder: 21
Ricardojosep Va por buen camino
Como puedo hacer la consulta del Hilo con un JOIN

Hola Amigos, no se como expresar el titulo de mi duda, sepan perdonarme. Ahora voy a la cuestion.
Tengo dos tablas. Una que es Ficha y otra que es Dependencia.
En ficha tengo datos como Numero de Ficha, Fecha que se hizo, la hora, la tarea que se esta realizando, y el Codigo de dependencia que lo registra, y en la tabla Dependencia estan todos los datos de la Dependencia.
Hice esta consulta para ver la correspondencia entre las fichas y las dependencia:

Código SQL [-]
SELECT * FROM Ficha F WHERE (F.CodDependencia IN (SELECT S.CodDependencia FROM Solicitantes S
WHERE ((S.Dependencia LIKE ependencia) AND (S.Oficina LIKE :Oficina)))) AND
(F.NumFicha LIKE :NumFicha) AND (F.Fecha LIKE :Fecha)

A esa Consulta la quisiera hacer con un JOIN, pero no me sale, intente de todo, pero no doy el resultado correcto.
Dede ya Muchas Gracias por cualquier ayuda que puedan darme.
Hasta luego, Mucha suerte.

Ricardo.
__________________
La amistad es la union de dos almas para formar una sola.
Responder Con Cita
  #2  
Antiguo 01-10-2005
Avatar de droguerman
droguerman droguerman is offline
Miembro
 
Registrado: abr 2005
Ubicación: tierra
Posts: 999
Poder: 20
droguerman Va por buen camino
Código SQL [-]
 SELECT * FROM Ficha F inner join Solicitantes S
ON F.codDependencia = S.codDependencia
WHERE S.codDependencia = :dependencia AND S.oficina = ficina
AND (F.NumFicha LIKE :NumFicha) AND (F.Fecha LIKE :Fecha)

o si lo quieres con WHERE:
Código SQL [-]
  SELECT * FROM Ficha F, Solicitantes S
WHERE 
F.codDependencia = S.codDependencia AND 
S.codDependencia = :dependencia AND S.oficina = ficina
AND (F.NumFicha LIKE :NumFicha) AND (F.Fecha LIKE :Fecha)
Responder Con Cita
Respuesta



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 01:25:05.


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