Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2010, 11:22
Avatar de JoniJnm
JoniJnm
 
Fecha de Ingreso: mayo-2007
Ubicación: Madrid
Mensajes: 264
Antigüedad: 16 años, 11 meses
Puntos: 4
Pregunta Coger info + count

Hola,

Tengo una tabla_1 con

topic_id | info
1 | 3
1 | 5
2 | 2
1 | 6

Y otra tabla_2 con

topic_id | nombre
1 | Título1
2 | Título2
3 | Título3

Entonces, lo que me gustaría es coger el topic_id que más se repita en la primera tabla y luego su nombre, algo como:
Código MySQL:
Ver original
  1. SELECT t1.topic_id, count(t1.*) AS total, t2.nombre
  2. FROM tabla_1 AS t1
  3. LEFT JOIN tabla_2 AS t2 ON t2.topic_id=t1.topic_id
  4. GROUP BY t1.topic_id

En este caso debería dar

topic_id | total (veces repetido en la tabla_1) | nombre
1 | 3 | Título1
2 | 1 | Título2

Pero claro, no se puede poner eso de count(t1.*). Saben cómo puedo hacer la consulta? Gracias
__________________
JoniJnm.es