Evaluating bids

Exemplo de interpolação linear no mysql

Published on the April 06, 2020 in IT & Programming

About this project

Open

Eis o problema:

tabela 1
dia    peso_pesado
1        20.0
2
3
4        22.5
5
6
7
8        29.1
9
10      32.4

O que eu gostaria de ter de retorno:

view 1
dia    peso_pesado    peso_interpolado
1        20.0                        20.0
2                                        20.83
3                                        21.66
4        22.5                        22.5
5                                        24,15
6                                        25,8
7                                        27,45
8        29.1                        29.1
9                                        30,75
10      32.4                        32.4

Project overview

Preferencialmente isso deve ser feito em uma única VIEW, mas se não for possível, functions ou similares podem ser usados, desde que funcione no Mysql 5.7, para eu aplicar no meu projeto geral depois. Para esclarecer, eu sempre tentarei fornecerei "primeiro e último registros" em peso pesado, mas se eles não exisitirem, considerar o primeiro 1.0 e o último como o ultimo registro encontrato em Peso Pesado, incluindo esse 1.0 se nada foi cadastrado ainda, para o trabalho em PESO Interpolado. Obviamente que a quantidade de registros é variável, e que tenho outros campos no meu projeto que exigirão esse filtro para os dados que recebem no momento, mas se o teste for adequado em uma tabela, depois poderei adaptar ao meu projeto final. Para dar aceite no projeto, precisarei de um banco de dados teste com isso funcionando, farei alguns testes de cenários e se tudo estiver ok, retornarei ok também.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: April 18, 2020

Skills needed