Alterar posição no banco

Pessoal preciso de uma ajuda .

Estou criando uma forma em que o usuário cria as etapas de um processo. Criei uma coluna NUMERO DA ETAPA que me retorna a posição daquela etapa e outra o NOME DA ETAPA.

Preciso que quando ele clique na seta para cima ou abaixo ( VIDE IMAGEM ) essa etapa mude não só o NUMERO DA ETAPA atual mas as outras , afim de se reorganizar .

Agradeço