elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  Sentencia SQL
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Sentencia SQL  (Leído 2,983 veces)
TheGhost(Z)

Desconectado Desconectado

Mensajes: 230



Ver Perfil
Sentencia SQL
« en: 6 Marzo 2011, 14:51 pm »

Hola tengo estas dos tablas y deseo hacer un selección:

TABLA: Transacciones:
Código:
ID ReservaID Importe
1    1               100
2    1               200
3    2               400
4    2               500

TABLA:Reservas:
Código:
ReservaID     Cliente
1               Juan
2               Pedro

Lo que deseo hacer es una listado así:
Código:
Reservas.ReservaID              Cliente            Transacciones.Importe
1                              Juan                300
2                              Pedro               900

E intentado con estos códigos, pero no me sale.
Código:
Select Reservas.ReservaID, Reservas.Cliente, Sum(Transacciones.Importe) As Importe From Reservas Left Join Transacciones On Reservas.ReservaID = Transacciones.ReservaID Group By Transacciones.ReservasID


En línea

Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.723


<3


Ver Perfil WWW
Re: Sentencia SQL
« Respuesta #1 en: 6 Marzo 2011, 17:33 pm »

Código
  1. mysql>     SELECT Reservas.ReservaID, Reservas.Cliente, SUM(Transacciones.Importe)
  2.    ->       FROM Reservas
  3.    -> INNER JOIN Transacciones
  4.    ->         ON Reservas.ReservaID = Transacciones.ReservaID GROUP BY ReservaID;
  5. +-----------+---------+----------------------------+
  6. | ReservaID | Cliente | SUM(Transacciones.Importe) |
  7. +-----------+---------+----------------------------+
  8. |         1 | Juan    |                        300 |
  9. |         2 | Pedro   |                        900 |
  10. +-----------+---------+----------------------------+
  11. 2 ROWS IN SET (0.00 sec)
  12.  
  13. mysql>


En línea

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Sentencia SQL
« Respuesta #2 en: 6 Marzo 2011, 17:35 pm »

Offtopic: Apenas lo muevo y ya te responden :xD
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda con sentencia sql
Programación Visual Basic
CARRY-ON 4 2,007 Último mensaje 6 Octubre 2007, 19:31 pm
por CARRY-ON
Sentencia con dos condiciones SQL
Bases de Datos
piterpalomitas 7 22,593 Último mensaje 4 Septiembre 2009, 19:59 pm
por Novlucker
Ayuda con sentencia sql « 1 2 3 »
Bases de Datos
50l3r 24 16,149 Último mensaje 26 Marzo 2010, 20:13 pm
por ssccaann43 ©
Sentencia Goto en Php , Salto de sentencia en Php
PHP
Graphixx 3 3,618 Último mensaje 24 Mayo 2012, 17:46 pm
por Graphixx
ayuda sentencia SQL
Bases de Datos
soru13 4 3,326 Último mensaje 16 Junio 2012, 19:07 pm
por soru13
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines