MySQL - Problema con llave primaria

   
Vista:

Problema con llave primaria

Publicado por Dimas Antonio (1 intervención) el 14/02/2018 20:53:17
muchahcos una nueva duda tengo que agregar una llave primaria a una tabla de sql donde todos los campos de la tabla tienen al menos aun así un registro repetido
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Problema con llave primaria

Publicado por Leonardo Josué (388 intervenciones) el 16/02/2018 20:52:48
Hola Dimas:

No me queda claro tu enunciado:

1
donde todos los campos de la tabla tienen al menos aun así un registro repetido

para que un campo que ya exista en tu tabla sea "CANDIDATO" a ser llave primaria, primero debes de asegurarte que no existan valores repetidos, de lo contrario será imposible hacerla llave primaria. Si fuera el caso y no tienes ningún campo "CANDIDATO", entonces tienes de dos sopas: Eliminas los valores duplicados para ese campo o generas un nuevo campo UNICO (por ejemplo una secuencia autoincremental).

Postea la estructura de tu tabla y dinos cómo están tus datos y checa esta liga para ver la sintaxis para crear una llave primaria en MySQL.

https://www.w3schools.com/sql/sql_primarykey.asp
https://dev.mysql.com/doc/refman/5.7/en/alter-table.html
https://dev.mysql.com/doc/refman/5.7/en/example-auto-increment.html

Saludos
Leo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad