Estou tentando descobrir como posso atualizar um único valor em uma única linha especificada em minha tabela.
O que eu preciso é partir disso:
mesa - antes
Índice | Valor |
---|---|
0 | a |
1 | b |
2 | c |
para isso, visando especificamente a linha com índice em 2:
mesa - depois
Índice | Valor |
---|---|
0 | a |
1 | c |
2 | c |
Acho que algo assim é um começo: table: update Value:?[Value="b";"c";Value] from table[rowIndex]
, mas isso apenas atualiza e retorna uma linha, estou tentando encontrar uma maneira de manter a tabela como está e SOMENTE alterar o valor na linha fornecida.
Você pode usar uma cláusula where para atualizar apenas onde a condição for atendida, desde que haja apenas uma linha que atenda à condição:
Se houver mais de uma linha que atenda à condição, você poderá filtrar usando
rowIndex
:OU você pode pular a condicional: