Multiselect com order by
Tenho uma query com um order by nela que é mostrado no grid essa tabela. Esse grid é multiselect, logo posso escolher vários registros. Tenho uma rotina que seta os itens selecionados no grid. Digamos que eu tenha os registros conforme abaixo:
Agora eu seleciono o 1,2,4. Quando eu seleciono, eu coloco sempre o valor do bookmark(Tbookmarklist) num campo que eu criei por ordem de seleção e gravo em outra tabela. Dentro dessa nova tabela ficaria assim(sem ordenação) 1,2,4. Agora digamos que eu escolha assim, nessa ordem: 5,3,1,2. Deveria ficar na nova tabela assim: 5,3,1,2, pois o 2 foi o último a ser selecionado. Mas ele está obedecendo ao order by da primeira tabela e ficando assim na nova:1,2,3,5. Como faço para evitar isso? Detalhe. Não posso desordenar a tabela antiga.
cod nome 1 joao 2 pedro 3 paulo 4 marina 5 mara 6 joaquina
Paulo
Curtidas 0