
14/03/2007, 15:51
|
 | | | Fecha de Ingreso: octubre-2004 Ubicación: Bahía Blanca - Argentina
Mensajes: 332
Antigüedad: 20 años, 5 meses Puntos: 1 | |
misma consulta, distintas tablas, sumas y demás Hola Gente. Tengo un inconveniente. Seguramente la respuesta esté, cifrada, dentro de este foro, pero no sé muy bien cómo plantear lógicamente todo el problema.
Tengo una tabla COMPRAS, con los siguientes campos:
id - id_tarjeta - importe - puntaje - origen - fecha - factura
Y otra, usuarios, con los siguientes:
id - id_tarjeta - nombre - apellido - teléfono - etc.
Necesito una consulta que haga un select distintc id_terjeta from COMPRAS where origen = "nombredelnegocio", que sume el total de los importes con el mismo id_tarjeta, así como el total de los puntos con el mismo id_tarjeta, y que diga que Fulanito (o sea, ".$row[nombre].") ha gastado x cantidad de dinero, y ha obtenido x cantidad de puntos en ese negocio.
¿Cómo hago? Intenté lo siguiente, pero no funciona:
SELECT distinct compras.id_tarjeta FROM compras INNER JOIN usuarios ON compras.id_tarjeta = usuarios.id_tarjeta where compras.origen="comercio",
pero claro, esto sólo me arroja los distintos id_tarjetas... además no tengo ni idea de cómo realizar la suma de los puntos e importes...
espero ayuda!!!!
gracias, |