hocam ben zaten php kodu ile yapmak istiyorum.
aslında sizin verdiğiniz örneklede olabilir mantık tam benim istediğim gibi ama büyük oluncada açıkçası korkuyorum bir hata yaparım diye.
Bana php kodu yapılmaıs gereken mantıgı söyleriniz ben kodları yazarım.
verdigim örnekte limitlerle hareket ederseniz parça parça işlem yapar sorun yaşamazsınız.
kod yazarak ise @erkutarhan in dedigi gibi
select * from tablo order by rand() limit 1
dersiniz
rastgele tek kayıt çekmiş olursunuz.
bunun ikinci tabloya yazar bu çektiginiz veriyi delete from tablo ile silerseniz.
ama daha az ugrasmak için ilk mantigi tavsiye ederim. buna benzer başka mantiklarda olabilir tabiki.