Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Select avanzado/complicado (para analizar)

Estas en el tema de Select avanzado/complicado (para analizar) en el foro de Bases de Datos General en Foros del Web. Saludos compañeros, Tengo este query: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código mysql: Ver original SELECT  in_analista , nb_analista           FROM    analistas a   ...
  #1 (permalink)  
Antiguo 02/07/2013, 12:01
 
Fecha de Ingreso: marzo-2007
Mensajes: 12
Antigüedad: 17 años, 1 mes
Puntos: 0
Select avanzado/complicado (para analizar)

Saludos compañeros,

Tengo este query:
Código mysql:
Ver original
  1. SELECT  in_analista, nb_analista
  2.          FROM    analistas a
  3.          WHERE   a.co_proceso = ANY (SELECT b.co_proceso
  4.             FROM proc_adicional b
  5.             WHERE b.co_proceso='$proc')
  6.          OR a.in_analista = ANY (SELECT c.in_analista
  7.              FROM proc_adicional c
  8.              WHERE c.co_proceso='$proc'
  9.              AND a.in_analista=c.in_analista)

Lo ejecuto en la interface de SQLyog y me muestra el resultado deseado. Sin embargo, cuando lo adapto a php y ejecuto la consulta, el resultado arrojado es cero (0) registros.

Puede alguien darme una orientación para encontrar el motivo por el cual no funciona?,..

Gracias anticipadas a todos.

Última edición por gnzsoloyo; 03/07/2013 a las 10:17
  #2 (permalink)  
Antiguo 03/07/2013, 10:15
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 3 meses
Puntos: 447
Respuesta: Select avanzado/complicado (para analizar)

Hola finolns:

Si la consulta funciona en SQLYog, entonces es claro que el problema está en como haces la implementación en PHP... creo que es conveniente que publiques tu código en el foro de PHP para que los expertos te digan qué es lo que pasa...

http://www.forosdelweb.com/f18/

Por lo pronto te comento que un error típico es suponer que tus variables/parámetros llegan correctamente al momento de generar la consulta SQL... veo que tienes esta variable/parámetro $proc en tu consulta... verifica qué valor es le que contiene, es decir, asegúrate de que la consulta que estás ejecutando desde PHP es la misma que ejecutas en el SQLYog... creo que por ahí debe estar el problema

saludos
Leo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:41.