Consulta resultados encuesta

David
03 de Junio del 2005
Tengo esta consulta para recoger las respuestas de una encuesta

SELECT [p-1-2], count(*) AS [Nº veces contestado]
FROM datos
GROUP BY [p-1-2];

pero solo me devuelve las respuestas de la pregunta p-1-2, ¿como tendria que hacerlo para que devuelva todas las respuestas de todas las preguntas sin hacer una consulta para cada pregunta?