MySQL - Ayuda con consulta

   
Vista:

Ayuda con consulta

Publicado por Ricarte Soto (1 intervención) el 12/01/2010 13:51:20
Tengo la siguiente consulta.
SELECT galerias.img_galeria,catalogos.id_catalogo,catalogos.nom_catalogo FROM galerias JOIN catalogos on galerias.id_catalogo=catalogos.id_catalogo

Lo que quiero es obtener solo una imagen de cada categoria como lo puedo hacer???? con el distinct???
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda con consulta

Publicado por Gonzalo GC (339 intervenciones) el 12/01/2010 16:56:45
Algo así:
SELECT *
FROM
(SELECT
G.img_galeria,
C.id_catalogo,
C.nom_catalogo
FROM galerias G INNER JOIN catalogos C ON G.id_catalogo=C.id_catalogo
ORDER BY RND()
) T1
GROUP BY id_catalogo;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar