Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/02/2011, 04:29
Avatar de aniMAYtions
aniMAYtions
 
Fecha de Ingreso: diciembre-2007
Ubicación: Granada
Mensajes: 519
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: problema con recuento de registros

Muchas gracias por tu respuesta Heimish2000, pero resulta que me han exigido mostrar los datos de otra forma y eso no voy a poder conseguirlo con una sola consulta. El nuevo requerimiento es este:
Código SQL:
Ver original
  1. tipos | Público   | Privado
  2.       ------------------------------------------
  3.       tipo1 | COUNT(*)| COUNT(*)
  4.       -------------------------------------------
  5.       tipo2 | COUNT(*)| COUNT(*)
  6.       ------------------------------------------
  7.       tipo3 | COUNT(*)| COUNT(*)
  8.       -------------------------------------------
  9.       tipo4 | COUNT(*)| COUNT(*)
  10.       ---------------------------------------------
  11.       tipo5 | COUNT(*)| COUNT(*)
  12.       -----------------------------------------------
  13.       tipo6 | COUNT(*)| COUNT(*)

Así que lo que he hecho es, en primer lugar, listar los tipos y mientras los voy mostrando con un while en php coloco en el primer td el tipo, para el segundo td hago otra consulta y cuento el número de servicios de ese tipo que sean públicos y para el tercer td repito la consulta anterior cambiando el id_caracter por 2.
Es la única solución que se me ocurre por el momento.
Pero ya por tener algún conocimiento más sobre sql(olvidé el uso de left y right join), habría alguna consulta para obtener los resultados en este orden?

Saludos y gracias de nuevo.