Graph
JF-Expert Member
- Jul 20, 2016
- 2,735
- 6,172
Hujaeleza backend unatumia language ipi, unataka just a query ambayo inakuja na date automatically kupitia mysql?
Mfano kwenye column yako inaonekana
Viazi villingia 240 tarehe 21 feb alafu vikatoka 70 tarehe 17 may maana yake vimebaki viazi 170.
Kutafuta difference si unachukua tu hizo tarehe mbili unatoa. Language zote zina date library, ukisubtract unachagua unataka upate results in days au hours, minutes e.t.c
Hujaeleza unataka data katika format ipi, sasa inakua ngumu kukujibu, usielezee juu juu inakua ngumu sana kukujibu.
Njia rahisi zaidi ni hii, mfano wa kutumia viazi
Ukishapata all your results unachofanya ni kuloop through. Mfano data zako umezipokea kwenye variable inaitwa viazi
Ukichukua viazi[1].date - viazi[0].date unapata viazi 3 vilichukua siku 1 kuuzwa, hapa sasa subtract inategemenea na language unayotumia, kila language ina library tofauti. Unaloop through results zote huku unareturn the differences, unaweza pia tafuta average days to sell 1 kiazi e.t.c. You can do quite a lot, inategemea tu unataka kutumia data kufanya nini.
Hapa tatizo linakuja kuna IN na OUT, sasa leo vimeingia, vikiingia vingine wiki ijayo kabla ya hivi kuisha then hapo utarudisha tofauti ipi? utatumia siku ya leo au wiki ijayo?
Ingekua vinaisha vyote kabla ya kununua vingine then ingekua rahisi, unaloop hadi ambapo remaining quantity ni zero then unareturn kua viliuzwa vyote kwa siku kadhaa.
Muulize huyo anayetaka hilo jibu akwambie in details anachokitaka hasa ni kipi.
Mfano kwenye column yako inaonekana
Viazi villingia 240 tarehe 21 feb alafu vikatoka 70 tarehe 17 may maana yake vimebaki viazi 170.
Kutafuta difference si unachukua tu hizo tarehe mbili unatoa. Language zote zina date library, ukisubtract unachagua unataka upate results in days au hours, minutes e.t.c
Hujaeleza unataka data katika format ipi, sasa inakua ngumu kukujibu, usielezee juu juu inakua ngumu sana kukujibu.
Njia rahisi zaidi ni hii, mfano wa kutumia viazi
Code:
SELECT * FROM <your table> WHERE item_id = "viazi001"
Ukishapata all your results unachofanya ni kuloop through. Mfano data zako umezipokea kwenye variable inaitwa viazi
Code:
viazi[0] = { type: in, date: 1/1/2018, qty: 100 }
viazi[1] = { type: out, date: 2/1/2018, qty:3 }
Ukichukua viazi[1].date - viazi[0].date unapata viazi 3 vilichukua siku 1 kuuzwa, hapa sasa subtract inategemenea na language unayotumia, kila language ina library tofauti. Unaloop through results zote huku unareturn the differences, unaweza pia tafuta average days to sell 1 kiazi e.t.c. You can do quite a lot, inategemea tu unataka kutumia data kufanya nini.
Hapa tatizo linakuja kuna IN na OUT, sasa leo vimeingia, vikiingia vingine wiki ijayo kabla ya hivi kuisha then hapo utarudisha tofauti ipi? utatumia siku ya leo au wiki ijayo?
Ingekua vinaisha vyote kabla ya kununua vingine then ingekua rahisi, unaloop hadi ambapo remaining quantity ni zero then unareturn kua viliuzwa vyote kwa siku kadhaa.
Muulize huyo anayetaka hilo jibu akwambie in details anachokitaka hasa ni kipi.