Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/04/2010, 11:03
laupatri1084
 
Fecha de Ingreso: octubre-2009
Mensajes: 68
Antigüedad: 14 años, 6 meses
Puntos: 1
Respuesta: consulta con join en tres tablas

muchas gracias por tu ayuda ,me sirvio mucho
ahora tengo otra duda tengo que realizar la siguiente consulta escogiendo un agente en particular para esto ya tengo su numero de identidad almacenado pero como hago para consultar solo los datos de ese agente en particular


$tipo=$agentes['tipo'];//el tipo de agente
$noIdentidad=$agentes['noIdentidad'];//el numero de identidad

switch ($tipo)
{
case "Agente Educativo":
$ssql="SELECT t_ag_educativos.noIdentidad, t_ag_educativos.primerNombre, t_ag_educativos.segundoNombre, t_ag_educativos.primerApellido, t_ag_educativos.segundoApellido,t_ag_educativos.de partamento,t_ag_educativos.municipio,t_foro_respue stas.titulo,t_foro_respuestas.fechaRecibo
FROM `t_ag_educativos`,`t_foro_respuestas`
WHERE t_ag_educativos.noIdentidad = t_foro_respuestas.noIdentidad AND fechaRecibo >='$desde1' AND fechaRecibo <='$hasta1'";
break;
case "Agente Orientador":
$ssql="SELECT t_ag_orientadores.noIdentidad, t_ag_orientadores.primerNombre, t_ag_orientadores.segundoNombre, t_ag_orientadores.primerApellido, t_ag_orientadores.segundoApellido,t_ag_orientadore s.departamento,t_ag_orientadores.municipio,t_foro_ respuestas.titulo,t_foro_respuestas.fechaRecibo
FROM `t_ag_orientadores`,`t_foro_respuestas`
WHERE t_ag_orientadores.noIdentidad = t_foro_respuestas.noIdentidad AND noIdentidad='$noIdentidad' AND fechaRecibo >='$desde1' AND fechaRecibo <='$hasta1'";
break;
case "Agente Invitado":
$ssql="SELECT t_ag_invitados.noIdentidad, t_ag_invitados.primerNombre, t_ag_invitados.segundoNombre, t_ag_invitados.primerApellido, t_ag_invitados.segundoApellido,t_ag_invitados.depa rtamento,t_ag_invitados.municipio,t_foro_respuesta s.titulo,t_foro_respuestas.fechaRecibo
FROM `t_ag_invitados`,`t_foro_respuestas`
WHERE t_ag_invitados.noIdentidad = t_foro_respuestas.noIdentidad AND noIdentidad='$noIdentidad' AND fechaRecibo >='$desde1' AND fechaRecibo <='$hasta1'";
break;
}

como hago la consulta para que escoga solo el agente que me interesa y cuyo numero de documento tengo almacenado en $no Identidad
Gracias