Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2010, 09:23
mikil
 
Fecha de Ingreso: agosto-2002
Ubicación: Lleida
Mensajes: 506
Antigüedad: 21 años, 8 meses
Puntos: 0
ordenar con group_concat

tengo dos tablas a=articulos b=stock por tienda
donde el campo calve de la tabla a es codigo y de la tabla b es codigo+tda
necesito obtener una tabla donde salga

articulo, stocktda1, stocktda2, stocktda3, stocktda4

la sentencia que hago es
select a.codigo, group_concat(stock.unidades separator ',')
from a
inner join stock on a.codigo=left(b.codigo,7)
group by a.codigo

la sentencia funciona bien excepto que en el campo group_contact las unidades de stock por tienda no me salen ordendas por tda.

Como se lo digo?

gracias