Ver Mensaje Individual
  #12 (permalink)  
Antiguo 25/03/2013, 14:39
drsheldoncooper
 
Fecha de Ingreso: febrero-2013
Mensajes: 26
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: problema con enumeracion repetida

Cita:
Iniciado por drsheldoncooper Ver Mensaje
Tienes razon ya lo probe por partes y si es en el update y referente a la pk,aunque parezca informal no tenia ninguna pk la tabla exp.Lo que pasa que solo llene la tabla con los datos y pense q una vez que estuvieran todos ordenarlos y colocarles su numero que les correspondia.

Es por eso que cree un nuevo campo "num" lo cual esta vacío.

Ya que estuviera echo todo "num" seria la pk de la tabla,espero que tenga una solucion mi enredo.
ya encontre una forma de hacerlo pero ahora cuando quiero ordenarlos mediante la cedula y un campo llamado tip (tipo) no lo puedo hacer, mira pasa esto

SELECT *
FROM exp
ORDER BY ced ASC , tip ASC
resulta esto:
cedula------------tip

HECD501023 --60 MADRE
HECD501223 --10 TRABAJADOR
HECD501223 --30 ESPOSA
HECE740923 --20 TRABAJADORA
HECE740923 --80 HIJA

y lo que quiero es esto
HECD501223 --10 TRABAJADOR
HECD501223 --30 ESPOSA
HECD501223 --60 MADRE
HECE740923 --20 TRABAJADORA
HECE740923 --80 HIJA

Probe las consultas por separado (SELECT * FROM exp ORDER BY ced ASC ) y (SELECT * FROM exp ORDER BY tip ASC ) y si ordena "tip" como debiera.

Que estara mal en la consulta o que me faltara, te agradeceria mucho si em ayudas