Foros del Web » Programando para Internet » PHP »

conocer el contenido del mismo campo en diversas tablas y ordenarlo...

Estas en el tema de conocer el contenido del mismo campo en diversas tablas y ordenarlo... en el foro de PHP en Foros del Web. Hola foro!!!! He creado un campo `lecturas`e `impresiones`en varias de mis tablas para saber cuántas veces se leen los artículos y cuántas se imprimen... cómo ...
  #1 (permalink)  
Antiguo 11/03/2005, 03:23
Avatar de X3mdesign  
Fecha de Ingreso: octubre-2003
Ubicación: Madrid
Mensajes: 640
Antigüedad: 14 años, 2 meses
Puntos: 2
conocer el contenido del mismo campo en diversas tablas y ordenarlo...

Hola foro!!!!

He creado un campo `lecturas`e `impresiones`en varias de mis tablas para saber cuántas veces se leen los artículos y cuántas se imprimen... cómo podría saber qué artículos se han leído o impreso más de todas las tablas que tengan esos campos?? y cómo poder distinguir posteriomente a qué tabla corresponde dicho resultado??

Muchas gracias!!!
__________________
Nippon-Tour, tu portal sobre Japón
¿Te gusta el manga, haces tus propios dibujos? Visita FanArt de Nippon-Tour
  #2 (permalink)  
Antiguo 11/03/2005, 07:15
 
Fecha de Ingreso: diciembre-2004
Mensajes: 128
Antigüedad: 13 años
Puntos: 0
me parece que SUM() en la consulta SQL suma los elementos de una columna, entonces haciendo una consulta por cada tabla, despues comparas:
$cons1="SELECT SUM(lecturas) as L ,SUM(impresiones) as I FROM tabla1...";
$cons2="SELECT SUM(lecturas) as L ,SUM(impresiones) as I FROM tabla2...";

Ahora por comparcaciones de mayores,menores(>,<) podes sacar en cual consulta esta el mayor, y mostrar ,a mano, la tabla.
Seguro que con SQL solamente y consultas anidadas, se puede obtener el mayor, lo que no creo es que se pueda mostrar la tabla de donde se obtuvo.
  #3 (permalink)  
Antiguo 11/03/2005, 07:24
Avatar de X3mdesign  
Fecha de Ingreso: octubre-2003
Ubicación: Madrid
Mensajes: 640
Antigüedad: 14 años, 2 meses
Puntos: 2
mmm no me expresé bien... tengo varias tablas `noticias, `articulos` y `eventos` por ejemplo y las tres tienen un campo `lecturas`que va contebilizando las lecturas de los usuarios... pues bien, quiero mostrar un listado de las lecturas de cada registro de todas las tablas ordenados por cantidad de lecturas... de este modo

posición_______tabla_______registro________lectura s
#1_________noticias_______1250__________625
#2_________articulos_______352___________485
#3_________noticias_______350____________345
#4_________noticias_______990____________320
#5_________eventos_______20___________216
..........

y así con 50 registros por ejemplo...

gracias again!!!!
__________________
Nippon-Tour, tu portal sobre Japón
¿Te gusta el manga, haces tus propios dibujos? Visita FanArt de Nippon-Tour
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 08:41.