hocam 80 bin idli tabloyu bu sekilde kopyala/yapıştır mantıgıile yapabilecek bir bilgisayara sahip değilim bu azar azar yapmakta çok meşakatli olur.
@sdemirkeser hocam benim 2 adet veritabanım var.
Bunlar
r10 ve r11
r10'un içinde 80 k lık bir veri var. Ben bu verileri r11 adlı veritabanına kopyalayacağım fakat kopyalarken rand mantıgını kullanmak istiyorum yani r10'da @sdemirkeser'in bilgiri id=454 te kayıtlı r11 de bunun 77454. id ile kayıt olmasını istiyorum.
umarım anlatabildim.
eğerki kod yazarak yapmak istemiyorum derseniz çok fazla rand olmayacak aslında bir mantık çerçevesinde de yapilabilir şöyleki;
1. seçenek en pratigi tablolarin id lerini ters çevirebilirsiniz
küçük rakamlarla konuşalım 1,2,3,4,5 id li kaydınız olsun en son id bu durumda 5 tir
tüm id leri calisma alanımızın dışına taşıyalım;
update tablo set id = id + 5
id lerimiz 6,7,8,9,10 gibi oldu
daha sonra id leri ters çevirelim. en büyük id miz artık 10 idi
update tablo set id = 11 - id);
bu durumda id lerimiz şu şekilde olmuş olur.
5,4,3,2,1
diğer bir alternatif olarak @erkutarhan dedigi gibi de yapabilirsiniz rand ile.
ama bunda php kodu yazmaniz şart;