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

manejo de tablas

Estas en el tema de manejo de tablas en el foro de Bases de Datos General en Foros del Web. hola soy nuevo en esto y me gustaria sabes como puedo crear una tabla k para llenarla es necesario k tome datos de otras tablas, ...
  #1 (permalink)  
Antiguo 15/02/2005, 10:02
 
Fecha de Ingreso: febrero-2005
Mensajes: 17
Antigüedad: 19 años, 3 meses
Puntos: 0
manejo de tablas

hola soy nuevo en esto y me gustaria sabes como puedo crear una tabla k para llenarla es necesario k tome datos de otras tablas, para despues generar un reporte de esta
  #2 (permalink)  
Antiguo 15/02/2005, 10:28
 
Fecha de Ingreso: mayo-2004
Mensajes: 393
Antigüedad: 20 años
Puntos: 0
En principio, si no te explicas mejor, lo que me parece es que debes hacer varias consultas y montar la salida en pantalla con los resultados.

Si dieras más información te podría ayudar más.

Saludos
  #3 (permalink)  
Antiguo 15/02/2005, 12:40
 
Fecha de Ingreso: febrero-2005
Mensajes: 17
Antigüedad: 19 años, 3 meses
Puntos: 0
manejo de tablas

al parecer eso ya kdo solucionado, gracias de todos modos, ahora mi duda es como realizar una suma del contenido de un campo

por ejem:

alumno calificacion
pepe 10
luis 8
total 18

y tmb como puedo hacer lo siguiente

operacion
pegar
pegar
cortar
pintar

y k me de la siguiente tabla:

operacion numero de operaciones
pegar 2
cortar 1
pintar 2


pd perdon por el diseño de las tablas :p
  #4 (permalink)  
Antiguo 15/02/2005, 16:30
 
Fecha de Ingreso: julio-2003
Ubicación: España
Mensajes: 723
Antigüedad: 20 años, 10 meses
Puntos: 0
Para sumar las calificaciones usa sum()

select sum(puntuaciones) from tabla;

Lo segundo que preguntas no lo entiendo bien, creo que 'pegar','pegar','cortar' y 'pintar' son valores del campo operación, en ese caso puedes agrupar las operaciones:

select count(operacion) from tabla group by operacion;

Saludos.
__________________
Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf)

Última edición por DjNelson; 15/02/2005 a las 16:34
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 21:55.