Regresar   Foros de CHW > Software > Lenguajes de Programación


Estás leyendo el thread Ayuda con Query en MySql  en el foro Lenguajes de Programación, que dice: "Tengo una tabla donde en un campo tengo que rellenar de 1 a n ... "




bienvenido

Tags

Responder

 

LinkBack Herramientas
Old 04-Apr-2008, 19:06   #1
_Nautilus_
Experimentado
 
Avatar de _Nautilus_
 
Registrado: August-2007
Posts: 523


Ayuda con Query en MySql

Tengo una tabla donde en un campo tengo que rellenar de 1 a n ... onda 1,2,3,4,5,6,etc

Algo asi:



Gracias
_Nautilus_ is offline   Citar y responder
Recuerda que no verás este banner una vez que te registres

Old 04-Apr-2008, 19:09   #2
BalroG
No Time
Admin Jubilado
 
Avatar de BalroG
 
Registrado: September-2003
Location: Santiago
Posts: 7.827

Mi PC

no lo puedes hacer autoincrementanble con tu DBMS?
__________________

"NO HAY PREGUNTAS TONTAS, SOLO TONTOS QUE NO PREGUNTAN"
www.PerrosPerdidos.cl
BalroG is offline   Citar y responder
Old 04-Apr-2008, 19:12   #3
_Nautilus_
Experimentado
 
Avatar de _Nautilus_
 
Registrado: August-2007
Posts: 523


Emmm, ocupo navicat, nose si lo hara :S
_Nautilus_ is offline   Citar y responder
Old 04-Apr-2008, 19:13   #4
EdGeMasTeR
Castigado
 
Avatar de EdGeMasTeR
 
Registrado: September-2004
Location: > Temuco
Posts: 9.086

Mi PC

variable int(6) NOT NULL auto_increment

saludos.
EdGeMasTeR is offline   Citar y responder
Old 04-Apr-2008, 19:19   #5
_Nautilus_
Experimentado
 
Avatar de _Nautilus_
 
Registrado: August-2007
Posts: 523


No cacho T_T la tabla se llama droplist y el campo que quiero cambiar se llama category, como seria asi completita?

Gracias T_T
_Nautilus_ is offline   Citar y responder
Old 04-Apr-2008, 19:20   #6
EdGeMasTeR
Castigado
 
Avatar de EdGeMasTeR
 
Registrado: September-2004
Location: > Temuco
Posts: 9.086

Mi PC

uta si no sabes eso comienza por buscarte algun manual de mysql poh man
EdGeMasTeR is offline   Citar y responder
Old 04-Apr-2008, 19:30   #7
BalroG
No Time
Admin Jubilado
 
Avatar de BalroG
 
Registrado: September-2003
Location: Santiago
Posts: 7.827

Mi PC

por que me tinca que esto es para la u?
__________________

"NO HAY PREGUNTAS TONTAS, SOLO TONTOS QUE NO PREGUNTAN"
www.PerrosPerdidos.cl
BalroG is offline   Citar y responder
Old 04-Apr-2008, 19:30   #8
_Nautilus_
Experimentado
 
Avatar de _Nautilus_
 
Registrado: August-2007
Posts: 523


No pana, de hecho es la base de datos de un mmorpg

T_T
_Nautilus_ is offline   Citar y responder
Old 04-Apr-2008, 19:35   #9
BalroG
No Time
Admin Jubilado
 
Avatar de BalroG
 
Registrado: September-2003
Location: Santiago
Posts: 7.827

Mi PC

ALTER TABLE `droplist`
CHANGE `category` `category` INT( 6 ) NOT NULL AUTO_INCREMENT

o algo asi
__________________

"NO HAY PREGUNTAS TONTAS, SOLO TONTOS QUE NO PREGUNTAN"
www.PerrosPerdidos.cl
BalroG is offline   Citar y responder
Old 04-Apr-2008, 20:15   #10
_Nautilus_
Experimentado
 
Avatar de _Nautilus_
 
Registrado: August-2007
Posts: 523


La ejecuta bien, pero no cambia los datos

pd: tengo que cambiar los datos que ya estan, no que los que yo valla ingresando sean consecutivos
_Nautilus_ is offline   Citar y responder
Old 04-Apr-2008, 20:42   #11
Amenadiel
Fundador
 
Avatar de Amenadiel
 
Registrado: January-2004
Location: Santiago de Chile
Posts: 21.023

Mi PC

ok, hice una tabla de prueba y logré emular la función rownum de oracle

Code:
set @n := 0;
update  prueba
inner join
(SELECT *, @n := @n+1 rownum from prueba) prueba2 on prueba2.unico=prueba.unico
 set prueba.campo_numerado=prueba2.rownum
básicamente necesitas que la tabla que vas a editar (prueba) tenga al menos un campo único para hacerle un inner join con una versión alterada de sí misma (prueba2) . El truco es que esa versión alterada contiene un campo, que llamé rownum, que va aumentando en 1 en cada fila.

Luego haces un update al campo numerado en la tabla prueba, igualándolo al campo rownum de la tabla prueba2.
Amenadiel is offline   Citar y responder
Responder

  Foros de CHW > Software > Lenguajes de Programación

Herramientas

Ir a

Discusiones similares

Discusión Iniciada por Foro Respuestas Último post
Top 5 en Query Duke_Quakem Lenguajes de Programación 7 28-Mar-2008 12:30
Dura con query en SQL SERVER dnl_garcia Lenguajes de Programación 8 12-Mar-2008 12:09
Ayuda con Mysql y PhpAdmin dnl_garcia Lenguajes de Programación 3 10-Nov-2007 02:31
Alias en Microsoft Query? Amenadiel Lenguajes de Programación 14 02-Sep-2007 19:02
ayuda con mysql cyrox Webmasters 8 20-Jul-2006 18:25


Todas las horas son GMT -4. La hora es 17:53. Archivo - Directiva de Privacidad - Ir arriba
Forums Directory

SEO by vBSEO 3.2.0