Código MySQL:
Ver original
)
Yo se que me tiene que devolver un nombre, pero me da vacio
Gracias por su tiempo
| ||||
Problema con consulta fecha
Código MySQL:
Ver original Yo se que me tiene que devolver un nombre, pero me da vacio Gracias por su tiempo Última edición por Maverick2786; 02/05/2014 a las 16:45 |
| ||||
Respuesta: Problema con consulta fecha La verdad, tu query no se entiende muy claramente, pero por sobre todo, tiene unos gravísimos errores conceptuales. Entre ellos se destaca un abuso de CONCAT, y el uso innecesario y erróneo del mismo, que sin lugar a dudas está haciendo juegos de relaciones totalmente incorrectos. Para darte un ejemplo del dislate, en el FROM ese CONCAT podría perfectamente considerar iguales un par de valores como (23,4) y (2,34), por cuanto en el concat quedarían como "234" en ambos casos. Y es un error gigantesco. Sin terminar de entender bien lo que quieres lograr con esa query, su sintaxis más cercana a la realidad sería mas o menos así:
Código MySQL:
Algo mucho más simple de lo que pones. Y más eficiente por muchas razones.Ver original En cuanto a que te devuelva vacío, eso es solamente un problema de datos, no de sintaxis: No se cumplen las condiciones, pero sin ver los datos y las estructuras reales de las tablas es difícil saber qué estás relacionando mal.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
Etiquetas: |