1
resposta

(Dúvida) - Mão na massa: explorando a base com a coluna de exemplos

No exercício está pedindo:

"2 - Coluna que indica o valor restante a ser pago"

e a resposta do exercício está como:

"Na coluna, digite o resultado da subtração dos campos payment_total e payment_value, ou seja, 792-99 que é 693 aperte Enter."

Minha dúvida é:

Para calcular o valor restante a ser pago, não deveríamos fazer (payment_installments - payment_sequencial) * payment_value?

Não entendi se "payment_value" é o valor pago até o momento ou se é o valor da parcela. Vi em alguns campos que payment_installments tem valor 1 enquanto payment_sequencial tem valor 2.

Também não deu para entender se payment_value é o valor da parcela. Antes achava que era, mas com o exercício agora parece que é o valor pago por x quantidade de parcelas.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Ei, Eduardo! Tudo bem?

No exercício, a ideia é calcular o valor restante a ser pago. Sendo:

  • order_id: ID do pedido;
  • payment_installments: quantidade de pagamentos registrados;
  • payment_sequential: n° de parcelas;
  • payment_value: valor da parcela;
  • payment_type: tipo do pagamento.

Para calcular o valor restante a ser pago, a subtração entre payment_total e payment_value faz sentido, pois você está subtraindo o valor já pago do valor total do pedido. Isso te dá o saldo que ainda precisa ser quitado.

E para esclarecer se o payment_value é o valor da parcela, podemos analisar os dados e verificar se a multiplicação de payment_installments por payment_value corresponde ao valor total do pedido.

Espero ter ajudado e qualquer dúvida, compartilhe no fórum.

Até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado!