hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
20 de Julio de 2008, 03:27:22
Noticias: Participa en el primer torneo de matemático de CPH
Para ver este enlace Registrate o Inicia Sesion
Aquí

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Programación en general
| | |-+  Visual Basic (Moderadores: ranefi, crypto136, ziBboh, >> s E t H <<)
| | | |-+  Consulta SQL
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Consulta SQL  (Leído 308 veces)
Frugulletti
NZ1
*
Desconectado Desconectado

Mensajes: 28


Member, pOrtal HAcker


Ver Perfil
« : 14 de Febrero de 2007, 06:58:47 »

Buenos días amigos, necesito una mano con un SQL -creo q tantas horas de trabajo me tienen algo cerrado...-
El caso es el siguiente, suponiendo q tengo:
********************************************
Cliente  | Cantidad en Unidades| Monto | En Facturas |En Fechas
Cliente A      5                              15000      5                  4
Cliente B      3                                9000      3                  2
Cliente C      8                              24000      1                  1
********************************************
Necesito una consulta que me traiga el cliente las cantidades y el monto por fecha, porque si hago "SELECT Cliente, SUM(Cantidad), SUM(Monto), Fecha FROM Tabla1 GROUP BY Cliente" me totaliza por clientes y no me informa cuanto compro el Cliente A esos 4 dias por separado. Les agradesco  mucho su ayuda...
En línea
gzarza
Recien llegado
*
Desconectado Desconectado

Mensajes: 4


Ver Perfil
« Respuesta #1 : 14 de Febrero de 2007, 02:39:18 »

Viejo esto fue lo que yo entendi

SELECT cliente, Sum(cantidad) AS cantidad, Sum(monto) AS monto, fecha
FROM Tabla1
GROUP BY cliente, fecha;

esto te muestra todo lo que tu quieres

espero que te sirva
En línea
Frugulletti
NZ1
*
Desconectado Desconectado

Mensajes: 28


Member, pOrtal HAcker


Ver Perfil
« Respuesta #2 : 15 de Febrero de 2007, 06:31:16 »

Ya he probado eso pero no me funciona, le coloco eso o se lo quito y me trae lo mismo....e igual intente con DISTICT pero resulta que no funciona cuando haces referencia a mas de una tabla...
En línea
gzarza
Recien llegado
*
Desconectado Desconectado

Mensajes: 4


Ver Perfil
« Respuesta #3 : 15 de Febrero de 2007, 07:04:00 »

hola
viejo
yo lo prove y me funciono los dados eso en la misma tabla


si tienes varias tablas utliza lo siguienete un iner join para relacion y comparas los tres campos pero esa es la consulta

si tu quires te mando el ejemplo de en una bse de datos en access para que mires que el ejemplo funciona

dame tu correo y te envio el ejemplo de lo entendi.
En línea
Frugulletti
NZ1
*
Desconectado Desconectado

Mensajes: 28


Member, pOrtal HAcker


Ver Perfil
« Respuesta #4 : 21 de Febrero de 2007, 07:05:34 »

Aunque la mia esta en MySQL pero imagino que debe funcionar igual, mi correo es frugulletti@gmail.com, gracias mi pana...
En línea
Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online