Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Arrays Multidimensionales para cada count como subconsultas

Estas en el tema de Arrays Multidimensionales para cada count como subconsultas en el foro de Bases de Datos General en Foros del Web. Hola Tengo que hacer esto varias veces, por que campo, es variable, entiendo que lo puedo poner como un array y recorrerlo SELECT campo,COUNT(*) FROM ...
  #1 (permalink)  
Antiguo 11/09/2007, 18:29
 
Fecha de Ingreso: febrero-2005
Mensajes: 626
Antigüedad: 19 años, 9 meses
Puntos: 10
Arrays Multidimensionales para cada count como subconsultas

Hola

Tengo que hacer esto varias veces, por que campo, es variable, entiendo que lo puedo poner como un array y recorrerlo

SELECT campo,COUNT(*) FROM `tabla` WHERE `otrocampo` = '".$valor."' GROUP BY campo

Pero quiero que la consulta SQL, al quedar almacenada en un array o matriz asocitiva, este sea multidimensional, y que al cambiar la dimension del array, el "campo" sea diferente

Pudiendo hacer esto en una solo consulta, por que si meto la consulta en un ciclo va a generar bastantes consultas, para cambiar el nombre del campo, creo esto es posible, pero exactamente no se, como poner un count para diferentes columnas

Alguna idea?, gracias de antemano
  #2 (permalink)  
Antiguo 11/09/2007, 20:16
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años
Puntos: 655
Re: Arrays Multidimensionales para cada count como subconsultas

August, ¿Cuál es tu consulta SQL específicamente?
¿Es un SELECT o necesitas resolverlo por programación?

Por favor no coloque código o variables de programación en esta sección ya que es de BD y no de programación. El contenido de $valor, no dice nada en una sentencia SQL pura y tu consulta siento que se resuelve por código de programación.

Función de la sección de Base de Datos
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:41.