Consulta de MySQL
Buenas, tengo una tabla Producto con los campos: Codigo y Cantidad tal que así:
+-+--+ |1|10| |2|12| |3|34| |4|16| |5|64| |6|96| |7|84| |8|46| +-+--+ Quiero ejecutar una sentencia SQL para obtener los registros hasta que la cantidad acumulada del campo cantidad sea igual o mayor a 50, es decir, cojo el primero y ya tengo 10, cojo el segundo y ya tengo 22, cojo el tercero y ya tengo 56 y en este momento ya no cojo más porque 56 es mayor que 50. Me quedaría: +-+--+ |1|10| |2|12| |3|34| +-+--+ ¿Cómo puedo hacer esto usando sentencias de MySQL? |
Hola, prueba la siguiente:
Me comentas como te fue. Saludos. |
Me da error de sintaxis porque sería:
De todos modos no funciona. |
Cita:
¿Y Ahora? |
Perdón amigo, el anterior está mal:
Ahora sí :D |
Cita:
|
Cita:
+-+--+ |1|10| |2|12| |3|34| +-+--+ que son los registros necesarios para que la cantidad acumulada sume 50 unidades o más. |
So dos consultas, una después de la otra. // Saludos |
Cita:
+--+--+-+--+ |0 |10|1|10| |10|22|2|12| |22|56|3|34| +--+--+-+--+ Muchas gracias! |
La franja horaria es GMT +2. Ahora son las 19:14:50. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi