# Reordenar el campo ID

**URL:** <https://foros.velneo.com/t/reordenar-el-campo-id/8168>\
**Category:** Velneo\
**Created:** [5 Julio, 2015 17:00 UTC](https://foros.velneo.com/t/reordenar-el-campo-id/8168 "2015-07-05T17:00:56Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![psruza](https://avatars.discourse-cdn.com/v4/letter/p/977dab/32.png) [@psruza](https://foros.velneo.com/u/psruza)\
**Post date:** [5 Julio, 2015 17:00 UTC](https://foros.velneo.com/t/reordenar-el-campo-id/8168/1 "2015-07-05T17:00:56Z")

</div>

Buenas tardes  
Soy nuevo por aqui, y me gustaria hacer una pregunta por si alguno sabeis como se puede hacer.  
Quisiera saber ¿Como ordenar una tabla por el campo ID despues de haber borrado un registro de la misma?  
A parte de esto, estoy intentando en una aplicacion que el campo ID o otro tipo de campo parecido al ID (podria ser Nº Socio)  
se creen automaticamente pero con la salvedad que el usuario pudiera cambiarlo a su conveniencia.  
Bueno , espero me podais echar una mano  
UN cordial saludo  
Pedro

---

<div class="post-metadata">

**Author:** ![manuel.rd](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/manuel.rd/32/3508_2.png) [@manuel.rd](https://foros.velneo.com/u/manuel.rd)\
**Post date:** [5 Julio, 2015 22:17 UTC](https://foros.velneo.com/t/reordenar-el-campo-id/8168/2 "2015-07-05T22:17:08Z")

</div>

El mejor consejo que te puedo dar es, no uses para eso el campo ID. Déjalo vivir!!

Crea un campo numérico para el id del socio y ponle clave única, ese lo puedes modificar a tu antojo. Pero el ID es mejor dejarlo como campo único y sin tocar.

---

<div class="post-metadata">

**Author:** ![psruza](https://avatars.discourse-cdn.com/v4/letter/p/977dab/32.png) [@psruza](https://foros.velneo.com/u/psruza)\
**Post date:** [6 Julio, 2015 17:19 UTC](https://foros.velneo.com/t/reordenar-el-campo-id/8168/3 "2015-07-06T17:19:55Z")

</div>

Buenas tardes

Perdona pero me he expresado mal. El campo es uno parecido al ID (nº\_socio). Lo que quiero es que a parte de poder ordenarlo  
en el momento que yo quiera, tambien quiero que al eliminar un registro queda un hueco numericamente hablando. En esa ordenacion  
que me haga una nueva ordenacion cambiandole el numero para que no queden huecos en la tabla.No doy con la manera de hacerlo.

Espero podais darme algo de luz en todo ello

Un cordial saludo

Pedro

---

<div class="post-metadata">

**Author:** ![manuel.rd](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/manuel.rd/32/3508_2.png) [@manuel.rd](https://foros.velneo.com/u/manuel.rd)\
**Post date:** [6 Julio, 2015 17:47 UTC](https://foros.velneo.com/t/reordenar-el-campo-id/8168/4 "2015-07-06T17:47:21Z")

</div>

Si solo necesitas rellenar,

- SET CONTADOR = 1
- Cargar lista ID
- Recorrer lista
- Modificar campo ID: CONTADOR
- SET CONTADOR = CONTADOR + 1

De todas formas, si has dicho que son números de socios, ¿puedes cambiarlos así por que sí?

---

<div class="post-metadata">

**Author:** ![psruza](https://avatars.discourse-cdn.com/v4/letter/p/977dab/32.png) [@psruza](https://foros.velneo.com/u/psruza)\
**Post date:** [6 Julio, 2015 17:50 UTC](https://foros.velneo.com/t/reordenar-el-campo-id/8168/5 "2015-07-06T17:50:59Z")

</div>

muchas gracias Wikan

Ya te contare como me ha ido con esta rutina tuya.

Un saludo

Pedro

---

<div class="post-metadata">

**Author:** ![cjribera](https://avatars.discourse-cdn.com/v4/letter/c/c68b51/32.png) [@cjribera](https://foros.velneo.com/u/cjribera)\
**Post date:** [6 Julio, 2015 18:14 UTC](https://foros.velneo.com/t/reordenar-el-campo-id/8168/6 "2015-07-06T18:14:57Z")

</div>

Pedro, por si acaso, también es un error muy grande eso de ‘renumerar’ el socio, aun si no es campo ID. Con mas razón si ese numero sera visible a los usuarios, imagínate el señor ‘Fulanito de Tal’ era el socio 115, y luego aparece como socio 112.

Y aun si no usaras ese numero, si tienes un registro de socios, estos nunca deberían eliminarse, sino tener un estado que diferencia a los activos de los inactivos.

Un socio seguro va a tener ciertas transacciones, que deben quedar registradas, así el se de de baja del club. Hasta por motivos de auditoria informática no deben eliminarse registros así por así.
