Error sql query con prestashop



   AUTOR PREGUNTA

Publicado 19 mayo 2014 - 16:23

Estoy trabajando con Prestashop y estoy utilizando el siguiente query para obtener una lista de colores de ciertos productos:

$querycolores = 'SELECT *, GROUP_CONCAT(description ***** BY i.model_correspondance ASC) AS concat,  GROUP_CONCAT(model_correspondance ***** BY i.model_correspondance ASC) AS modell, GROUP_CONCAT(element) AS elem, GROUP_CONCAT(coordinates ***** BY i.model_correspondance ASC) AS coord FROM design_tool_items AS i WHERE i.model='.$shoe.' GROUP BY i.element, i.category, i.subelement ***** BY i.id ASC';

Por alguna extraña de razón se para en su ejecución y no tengo idea que pueda ser, agradezco toda la ayuda que me puedan brindar.


¿Tienes la misma pregunta? Yo también

 

Publicado 19 mayo 2014 - 20:41

Es por el GROUP_CONCAT

 

Publicado 19 mayo 2014 - 21:01

Exacto es por el GROUP_CONCAT ya que mysql trunca el resultado de esa función, lo puedes solucionar aumentando el máximo valor de la variable de la siguiente forma:

SET SESSION group_concat_max_len = 1024 * 1024;

   AUTOR PREGUNTA

Publicado 20 mayo 2014 - 04:01

Gracias jhony lo solucione con tus indicaciones