de
00:00:10,137000 ---> 10,137
de
00:00:10,137000 ---> 10,137
Bom dia!
tbl
eu ia | nome | resultado |
---|---|---|
1 | v | 10 |
2 | c | 11 |
3 | x | 9 |
4 | sim | 7 |
5 | z | 15 |
tbl2
eu ia | nome | resultado | diferença de resultado |
---|---|---|---|
1 | v | 10 | 0 |
2 | c | 11 | +1 |
3 | x | 9 | -1 |
4 | sim | 7 | -3 |
5 | z | 15 | +5 |
coluna result-diff
são baseados na diferença entre a id
linha menos a partir do topo id
.
Eu realmente não tenho ideia de como fazer isso. Agradeço antecipadamente
Eu tentei-->
UPDATE tbl AS r
INNER JOIN tbl AS f ON r.columnA = f.columnA
SET r.columnB = f.columnB, r.columnC = f.columnC
WHERE f.columnA = r.columnA
tbl como nome da tabela
antes
EU IA | colunaA | colunaB | colunaC |
---|---|---|---|
1 | 1 | dados1 | |
2 | 1 | dados2 | |
3 | 2 | dados3 | |
4 | 2 | dados4 |
depois
EU IA | colunaA | colunaB | colunaC |
---|---|---|---|
2 | 1 | dados2 | dados1 |
4 | 2 | dados4 | dados3 |