Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/12/2010, 15:29
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: consulta con cuenta de registros

Buenas tardes marianoggg

Por lo que comentas en tu post me supongo que tienes más o menos la siguiente estructura en tus tablas

Código:
Tabla Temas
idTema|descripcion
---------------
1|Tema uno
2|Tema dos
3|Tema tres

Tabla Preguntas
idPregunta|idTema|descripcion
------------------------------
1|1|Pregunta 1 del tema 1
2|1|Pregunta 2 del tema 1
3|2|Pregunta 1 del tema 2
4|2|Pregunta 2 del tema 2
5|2|Pregunta 3 del tema 2
Puedes hacer lo siguiente:

Código MySQL:
Ver original
  1. select idTema, descripcion,
  2. (select count(*) from preguntas
  3. where preguntas.idTema = Temas.idTema) as cant
  4. from temas order by cant desc

De esta manera obtendrías lo siguiente:

Código:
idTema, descripcion, cant
-------------------------------
2|Tema dos|3
1|Tema uno|2
3|Tema tres|0

Saludos
Leo