SQL - ayuda por favor

   
Vista:

ayuda por favor

Publicado por Antonio (1 intervención) el 11/02/2008 12:41:06
2 mensajes desde
Febrero 2008
Hola.. tengo un problema con un query que estoy haciendo..

La verdad es que no se nada de sql .. y lo estoy aprendiendo de manera autodidactica,

haber te cuento el problema que tengo .

tengo una tabla participantes.. los cuales tienen nombres de personas ejemplo pepe, jose, pedro como 500 registros.

realize el siguiente query ( quizas esta mal)

declare @contador bigint,
@nombre_participante descripcion_media
set @contador = 1

begin

select @nombre_participante = nombre_participante
from sime_owner.participantes

select
@nombre_participante = "AGENTE " + Ltrim(rtrim(str(@contador)))

update sime_owner.participantes
set nombre_participante = @nombre_participante
where idparticipante > 0
set @contador = @contador + 1
end

pues mi intencion es hacer un contador que haga un update sobre el campo nombre_participante y le comiense a poner Participante 1, Participante 2 etc etc .... lo haria manualmente pero es que son como 15 bases de datos con 500 a 1000 nombres y no quiero terminar con la mano acalambrada .. jeje

gracias por el apoyo ..
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

RE:ayuda por favor

Publicado por Isaias (5073 intervenciones) el 11/02/2008 22:03:04
Antonio

Creo que tu problema es de DISEÑO de la tabla, no comprendo para que agregar un texto fijo PARTICIPANTE x al nombre de tu participante.

En todo caso, coloca una columna NUMERICA y que sea de tipo AUTONUMERICA, asi al hacer el query, seria:

SELECT 'PARTICIPANTE ', ID, NOMBRE..................

Donde ID seria tu columna autonumerica.

¿Cierto?
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