1) Tengo una tabla llamada "solicitar" donde tengo los siguientes campos
id | descripcion | cantidad
2) Tengo una segunda tabla llamada "comprar" donde tengo los siguientes campos
id | id_solicitar | cantidad
3) Estas tablas tienen una relacion 1:m donde
solicitar -1--------<>--------m- comprar
Es decir que 1 solicitud puede tener muchas compras y una compra siempre corresponde a una sola solicitud.
4) Quiero hacer una consulta como la siguiente (la hago a mano si hay un error me dicen pero el propósito es otro)
Código MySQL:
Ver original
5) Supongamos que para el id 1 en solicitar tengo:
id | descripcion | cantidad
---------------------------------
1 | sillas | 30
6) y que realice varias compras de sillas, en la tabla seria algo como
id | id_solicitar | cantidad
---------------------------------
1 | 1 | 6
---------------------------------
2 | 1 | 5
---------------------------------
3 | 1 | 3
7) la consulta que hice que me dará?
solicitado = 30
comprado = 14
Bueno hasta aquí quería llegar, por que lo que busco es que me de la suma pero lo logico es que no funcione o me de uno de los valores y no los sume...
La pregunta son estas: ¡con esto estaré bien o debo considerar otra cosa para la suma? ¿Lo que hice efectivamente llega a ese resultado, cual es el resultado correcto de lo que hice?
Gracias agradesco su paciencia (no es tarea, resumi mi problema a algo muy basico para que se entendiera... ya que si me pongo a copiar y pegar no me iban a entender... )