Cordial saludo.
Quisiera saber que consulta me permite crear una columna con tipo de dato INTEGER, que contenga los números del 1 a cualquier valor superior que desee.
Gracias por sus aportes!!
| |||
Generar una columna con los números del 1 al n Cordial saludo. Quisiera saber que consulta me permite crear una columna con tipo de dato INTEGER, que contenga los números del 1 a cualquier valor superior que desee. Gracias por sus aportes!! |
| ||||
Respuesta: Generar una columna con los números del 1 al n
Código sql:
Ver original No conozco en mysql las secuencias como para poner limite al campo. Pero para que necesitas ponerle limite? Creo que con esa sentencia te basta. Un saludo
__________________ Without data, You are another person with an opinion. W. Edwads Deming |
| |||
Respuesta: Generar una columna con los números del 1 al n Tengo una tabla creada ya con datos y debido a una modificación necesito numerarlos todos del primero al último, para eso necesito crear la columna nueva con estas características, lo que necesito no es tanto como crear la columna, sino como numerar las filas del 1 al último registro. Gracias por su colaboración. |
| ||||
Respuesta: Generar una columna con los números del 1 al n Mira el penultimo pst de las faq´s de mysql escrito por gnzsoloyo FAQs Creo que es lo que necesitas. Un saludo
__________________ Without data, You are another person with an opinion. W. Edwads Deming |
| |||
Respuesta: Generar una columna con los números del 1 al n No sé si es eso exactamente, pues la propuesta de gnzsoloyo genera un número virtual. Habría que insertarlo como id, y creo que es mejor hacer otra cosa. Duplicas la base y luego haces un truncate table nombrebaseduplicada; luego insertas todos los datos de la base vieja en la base nueva, nombrebaseduplicada, que ahora generará un id desde uno en adelante. Pero ten cuidado si estás utilizando relaciones. Piensa que el id relaciona las tablas, y si los cambias, se perderán las relaciones. Si utilizas InnoDB, tampoco te lo permitirá el programa. Si lo que quieres es simplemente numerar los registros, sin almacenar el número, deberías hacer caso de huesos52 y seguir los consejos de gnzsoloyo es ese FAQ. Última edición por jurena; 04/06/2009 a las 11:50 |