quiero obtener el numero de temas que hay en los foros, sin contar las respuestas que haya en esos temas. el problema es que temas y respuestas se guardan en una misma tabla como mensajes.
la tabla tiene estos campos principales:
1. id mensaje
2. id tema
3. id foro
4. otros
1. id del mensaje es diferente para cada mensaje.
2. id del tema es diferente para cada tema, excepto si son respuestas que llevaran el mismo id que el mensaje principal.
3. id del foro se repetirá agrupando los temas en los id de los foros en los que estén.
bueno yo hice una consulta muy simple:
SELECT id_tema FROM messages WHERE id_foro='2'
y obtuve un resultado como este:
1,2,3,4,5,5,5,6,7,7,8
En realidad lo que quiero saber es el numero de temas que hay. ahí me contaría 11, pero si quito las respuestas (los números que se repiten) me daría 8.
¿como puedo hacer para obtener directamente el numero de temas sin que cuente los que se repiten?
espero q me puedan ayudar

saludos y gracias