Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/10/2008, 05:15
Avatar de AriX
AriX
 
Fecha de Ingreso: marzo-2006
Mensajes: 9
Antigüedad: 18 años, 1 mes
Puntos: 0
Hacer un random en Determinado campo

Hola gentes, tengo una "simple" duda,

tengo 2 tablas

categorias y productos

la consigna es listar todas las categorias con una foto del producto

obviamente la foto del producto se encuentra en la tabla productos

como ustedes saben puede existir 1 o mas productos por categoría.

hasta el momento realize esta consulta:

Código PHP:
SELECT
categoria
.id_cate,
categoria.titu_cate,
productos.imagen_prod,
categoria.desc_cate

FROM
categoria
Inner Join productos ON 
(categoria.id_cate productos.id_cate)

WHERE
categoria
.publi_cate =  '1'

GROUP BY
categoria
.id_cate 
con eso logro que me devuelva una fila por categoria, pero en cuanto al campo "imagen_prod" solo me devuelve el primero, si uso la funcion MAX() me devolvera el ultimo, pero:

¿como hago para que me devuelva un aleatorio del imagen_prod que le corresponda a la categoria de la fila?

muchas gracias!