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

[SOLUCIONADO] Duda sobre contadores.

Estas en el tema de Duda sobre contadores. en el foro de Bases de Datos General en Foros del Web. Hola que tal comunidad, tengo una pequeña duda como podria contar los regitros de 7 tablas, existe alguna funcion para lograr algo asi, o se ...
  #1 (permalink)  
Antiguo 05/03/2015, 08:37
Avatar de Hakueiryu  
Fecha de Ingreso: febrero-2015
Mensajes: 33
Antigüedad: 9 años, 2 meses
Puntos: 0
Pregunta Duda sobre contadores.

Hola que tal comunidad, tengo una pequeña duda como podria contar los regitros de 7 tablas, existe alguna funcion para lograr algo asi, o se deberia utilizar otro metodo?
  #2 (permalink)  
Antiguo 05/03/2015, 08:40
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Duda sobre contadores.

que motor de bases de datos estas usando???
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 05/03/2015, 08:43
Avatar de Hakueiryu  
Fecha de Ingreso: febrero-2015
Mensajes: 33
Antigüedad: 9 años, 2 meses
Puntos: 0
Respuesta: Duda sobre contadores.

Utilizo mysql, atravez del phpmyadmint
  #4 (permalink)  
Antiguo 05/03/2015, 08:46
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Duda sobre contadores.

para contar los registros de las tablas podrias usar:

Código SQL:
Ver original
  1. SELECT SUM(total) FROM (
  2. SELECT COUNT(*) AS total FROM tabla1
  3. UNION
  4. SELECT COUNT(*) AS total FROM tabla2
  5. UNION
  6. SELECT COUNT(*) AS total FROM tabla3
  7. .
  8. .
  9. .
  10. SELECT COUNT(*) AS total FROM tablaN
  11. ) AS t1
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #5 (permalink)  
Antiguo 05/03/2015, 08:58
Avatar de Hakueiryu  
Fecha de Ingreso: febrero-2015
Mensajes: 33
Antigüedad: 9 años, 2 meses
Puntos: 0
Respuesta: Duda sobre contadores.

ya veo, 2 preguntas ¿para que es el t1? y ¿como mostraria eso en una tabla de html? tengo un query donde muestro el resultado de un solo contador pero no me sirvio con esta consulta
  #6 (permalink)  
Antiguo 05/03/2015, 09:02
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Duda sobre contadores.

creo que ocupas algo como esto:

Código SQL:
Ver original
  1. SELECT COUNT(*) AS total, 'table_name1' AS nombre FROM tabla1
  2. UNION
  3. SELECT COUNT(*) AS total, 'table_name2' AS nombre FROM tabla2
  4. UNION
  5. SELECT COUNT(*) AS total, 'table_name3' AS nombre FROM tabla3
  6. .
  7. .
  8. .
  9. SELECT COUNT(*) AS total, 'table_nameN' AS nombre FROM tablaN

T1 es el alias de la consulta(pense que ocupabas la sumatoria de los totales de las tablas)

Como lo muestras en html, pues recorres la consulta y por cada renglon creas un <tr> y para cada columna un <td> :P
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #7 (permalink)  
Antiguo 05/03/2015, 09:10
Avatar de Hakueiryu  
Fecha de Ingreso: febrero-2015
Mensajes: 33
Antigüedad: 9 años, 2 meses
Puntos: 0
Respuesta: Duda sobre contadores.

Si, me sirve ocupar la suma total de las tablas, pero entonces como tendria que mostrar la consulta
  #8 (permalink)  
Antiguo 05/03/2015, 09:17
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Duda sobre contadores.

Mostrar no es tema de este foro. Lo debes resolver por programación...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #9 (permalink)  
Antiguo 05/03/2015, 09:24
Avatar de Hakueiryu  
Fecha de Ingreso: febrero-2015
Mensajes: 33
Antigüedad: 9 años, 2 meses
Puntos: 0
Respuesta: Duda sobre contadores.

Ok ok, gracias muchas gracias Libras de verdad me sirvio tu ayuda

Etiquetas: tabla
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 20:21.