Foros del Web » Programando para Internet » PHP »

problemas en una consulta

Estas en el tema de problemas en una consulta en el foro de PHP en Foros del Web. buena tarde tengo esta consulta; no quiere funcionar cuando C.ano_cu='2019' si coloco 2018 funciona normal. alguna idea por lo que no funcione el campo es ...
  #1 (permalink)  
Antiguo 14/01/2019, 15:25
Avatar de trofserpiente  
Fecha de Ingreso: julio-2012
Ubicación: Lerida
Mensajes: 220
Antigüedad: 11 años, 9 meses
Puntos: 1
Exclamación problemas en una consulta

buena tarde tengo esta consulta; no quiere funcionar cuando C.ano_cu='2019' si coloco 2018 funciona normal. alguna idea por lo que no funcione el campo es tipo varchar, lo puse también en int pero sigue igual


SELECT * FROM ab_user U
INNER JOIN ab_cuota C ON U.Id_user=C.Id_user
INNER JOIN ab_C_M D ON C.Id_cuota=D.Id_cuota
INNER JOIN ab_metas_v M ON D.Id_metas_V=M.Id_metas_V
WHERE Mes='Enero' and C.ano_cu='2019' ORDER BY Empaque desc,Bulto desc

gracias de antemano;
__________________
Luis Alfonso Cruz Valbuena
[email protected]
  #2 (permalink)  
Antiguo 14/01/2019, 15:48
 
Fecha de Ingreso: abril-2006
Mensajes: 583
Antigüedad: 18 años
Puntos: 120
Respuesta: problemas en una consulta

primero verifica que la tabla tenga datos con el criterio que pones
Código MySQL:
Ver original
  1. SELECT * FROM ab_user U INNER JOIN ab_cuota C ON U.Id_user=C.Id_user
  2. WHERE Mes='Enero' and C.ano_cu='2019'

recuerda que los INNER join, puede que en alguna tabla no se este cumpliendo la Condicional ON y por ello no te retorna nada
__________________
Mis aportes te ayudaron??, te hicieron ahorrar valiosos tiempo??, si quieres puedes agradecerme con un Gracias o con una donacion
https://paypal.com/pools/c/8lmNLmWnG9
  #3 (permalink)  
Antiguo 15/01/2019, 05:53
Avatar de trofserpiente  
Fecha de Ingreso: julio-2012
Ubicación: Lerida
Mensajes: 220
Antigüedad: 11 años, 9 meses
Puntos: 1
Exclamación Respuesta: problemas en una consulta

gracias la tabla tiene datos con los criterios; lo extraño es que es solo si coloco 2019 si coloco otro numero me funciona de maravilla
__________________
Luis Alfonso Cruz Valbuena
[email protected]
  #4 (permalink)  
Antiguo 15/01/2019, 09:52
 
Fecha de Ingreso: abril-2006
Mensajes: 583
Antigüedad: 18 años
Puntos: 120
Respuesta: problemas en una consulta

Cita:
Iniciado por trofserpiente Ver Mensaje
gracias la tabla tiene datos con los criterios; lo extraño es que es solo si coloco 2019 si coloco otro numero me funciona de maravilla
en ese caso parte de lo mas basico, realiza un simple select

Código MySQL:
Ver original
  1. SELECT * FROM ab_cuota WHERE  ano_cu='2019'
si no te recorna los datos, solo queda pensar que cuando se agrego el año 2019 se metio algun caracter o seagrego algunos bytes a la informacion de "ano_cu", el cual tienes que revisar, y prueba metiendo una Fila Manualmente desde el Phpmyadmin
__________________
Mis aportes te ayudaron??, te hicieron ahorrar valiosos tiempo??, si quieres puedes agradecerme con un Gracias o con una donacion
https://paypal.com/pools/c/8lmNLmWnG9
  #5 (permalink)  
Antiguo 15/01/2019, 14:39
Avatar de trofserpiente  
Fecha de Ingreso: julio-2012
Ubicación: Lerida
Mensajes: 220
Antigüedad: 11 años, 9 meses
Puntos: 1
Exclamación Respuesta: problemas en una consulta

Buena tarde ; gracias si me retorna datos , el problema es cuando agrego la tercer tabla
__________________
Luis Alfonso Cruz Valbuena
[email protected]

Etiquetas: funcion, select
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 22:54.