Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   insertar al final de la tabla, sin que me los ponga hantes de los que ya estan insert (https://www.clubdelphi.com/foros/showthread.php?t=24251)

sakuragi 12-08-2005 18:22:52

insertar al final de la tabla, sin que me los ponga hantes de los que ya estan insert
 
hola que tal

¿Como le puedo haser para que cada ves inserte me los mande al final de la tabla?

tengo el siguiente problema

al hacer un insert into del resultado de un select

a una tabla, me inserta los registros desordenadamente, osea si primero inserto:

2
2
2

al hser el siguiente ciclo que seria el resultado del select
3
3
3

deverian insertarse depues de los los registro insertados anteriormente asi;
2
2
2
3
3
3

pero haveses me los inserta donde sea aunke ya haya insertado hanteriormente me los deja asi:

2
2
3
2
3
3

bueno no se si me explico bien

tengo un query1 que me da el resultado de una consulta digamos numeros

1
2
3
4
5
6
7

de ese resultado lo comparo con otro query2 para insertar en otra tabla
con un ciclo:
Código Delphi [-]
 while not( query1 eof) do
con eso haga para qu ese vaya resultado por resultado y conparandolo con el select que su resultado va ser insertado en la tabla.

entonses este resultado me deveria dar algo asi

1
1
1
2
2
2
3
3
3..
susesivamente dependiendo los que tenga
primero se insertan los 1 y depues los 2

pero haveses me los inserta entre los resutlado de hantes

1
1
2
3
1
3
3
2

entonse mi pregunta seria

Como le puedo haser para que cada ves inserte me los mande al final de la tabla?
asi comovan entrando sin que me lo sponga hantes donde no deveria ir

de hante mano gracias

saludos

roman 12-08-2005 19:51:12

Hasta donde yo sé ningún servidor te va a grantizar que los registros estén físicamente en tal o cual orden. Si necesitas llevar un orden de inserción entonces añade un campo autoincremental y ordena respecto de ese campo.

// Saludos

sakuragi 12-08-2005 22:32:12

gracias roman

ya me lo temia, solo queria saver sia lguien savia moverle algo

ya lo resolvi con una vista

gracias

saludos


La franja horaria es GMT +2. Ahora son las 09:16:42.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi