none
Sumar filas hasta cumplir con una condicion RRS feed

  • Pregunta

  • buenas tardes, espero me puedan ayudar, ya que llevo bastante tiempo con esta consulta y no puedo lograr nada,

    Resulta que tengo esto:

    ID_INVENTARIO ID_PRODUCTO ID_ENVASE LOTE CONSECUTIVO CANTIDADDET CANTIDADMES RESULTADO
    4 A12080160-000-911 A7 59909 1147 9 8 8
    4 A12080160-230-940 E7 61143 1480 19 34 34
    4 D1102N050-000-910R E7 59139 35 3 6 6
    4 E1202ER00-000-910 E3 58453 12 8 2 2
    4 E1202ER00-000-910 E3 60042 180 8 20 22
    4 E6204MAYA-000-B A7 59515 212 12 17 17
    4 P12020075-000-911C K6 60324 1658 5 8 8
    4 P12021800-000-900 A7 60415 722 1 8 8
    4 P12021800-000-900 A7 60418 367 1 3 11
    4 P12021800-000-900 A7 60595 671 1 21 32
    4 P12021800-000-900 A7 60958 756 1 49 81
    4 P1202PS75-000-911 C3 59106 220 7 22 22
    4 R13110350-000-350 C3 61400 320 11 50 50
    4 R1311R050-000-50 G5 61351 1155 14 31 31
    4 R1311R75T-000-75T G5 61181 3038 20 24 24
    4 R1311RP5B-000-5B C3 61001 210 24 3 3
    4 R1311RP5B-000-5B C3 61001 226 24 20 20
    4 R1311RP5B-000-5B C3 61241 200 24 30 53
    4 S1110S008-000-8 C3 60934 3270 1 99 99
    4 S1110S124-000-124 A7 60997 2883 20 195 195
    4 S1110S124-000-124 A7 61297 2913 20 2 2
    4 S1110S124-000-124 A7 61358 2913 20 200 397

    la columna resultado muestra la suma de de cada fila que son iguales(id_inventario, id_producto, id_envase)

    lo que necesito es que si la columna cantidadmes>cantidaddet YA NO ME SUME NI ME MUESTRE LAS FILAS SIGUIENTE IGUALES, EJEMPLO:

    ID_INVENTARIO ID_PRODUCTO ID_ENVASE LOTE CONSECUTIVO CANTIDADDET CANTIDADMES RESULTADO
    4 P12021800-000-900 A7 60415 722 1 8 8
    4 P12021800-000-900 A7 60418 367 1 3 11
    4 P12021800-000-900 A7 60595 671 1 21 32
    4 P12021800-000-900 A7 60958 756 1 49 81


    CON LA PRIMERA FILA A MI ME ALCANZA PARA SURTIR LA CANTIDADDET, YA ES SERIA NECESARIO MOSTRAR LAS OTRAS TRES COLUMNAS. 

    ESPERO ALGUIEN ME PUEDA AYUDAR ESTOY DESESPERADA.





    miércoles, 4 de abril de 2018 23:23

Respuestas

Todas las respuestas

  • Agrega el nombre de las columnas a los datos que has adjuntado. Por otro lado, con los datos de ejemplo, ¿cómo resulta el valor 8 para la columna 'resultado' (entiendo que es la última)?
    jueves, 5 de abril de 2018 0:27
  • hola gracias por responder, el 8 va siendo la suma de cada fila, en esa primera fila, si no hay fila iguales que sumar solo se pasa el numero que esta en la columna "CANTIDADMES", ESTAS SON LA COLUMNAS

    ID_INVENTARIOMES,ID_PRODUCTOMES,ID_ENVASEMES,LOTEMES,CONSECUTIVOMES,CANTIDADDET,CANTIDADMES


    jueves, 5 de abril de 2018 14:18