[Linux-programlama] Re: {MySQL} topluca bir kolondaki degerleri degistirmek?

---------

[Linux-programlama] Re: {MySQL} topluca bir kolondaki degerleri degistirmek?

From: hardc0de <hardcoder.ru_at_gmail.com>
Date: Wed, 29 Oct 2008 21:38:08 +0200
Message-ID: <1aacbfc80810291238k4eae7dd6i273e2515b11b145e@mail.gmail.com>

29 Ekim 2008 Çarşamba 21:32 tarihinde hardc0de <hardcoder.ru_at_gmail.com>yazdı:

> Selamlar,
> basit bir sorum var arkadaşlar. Elimde bir veritabani var. Bu veritabaninda
> abc isminde bir tablom var ve bu tabloda birde id adinda kolon var.
> Bu id kolonundaki id degerleri bir takim silme işleminden sonra 123'ten
> başlar durumda. Yani 1'den 122'ye kadar olan girdiler silindi. 123'ten
> sonraki id degerlerini
> nasil değiştirmeliyim ki tekrar 1'den başlatayim. Yani 123 1,124 2 vs..
> olsun. Aşağıdaki şekilde bir sorgu var aklimda fakat şuan ki çalışma
> ortamımda yedek almak gibi bir şansım yok o yüzden hata yapmak istemiyorum
> sizlere danışayım dedim :)
>
> Sorgu:
>
> 123 için n dersek 1 için n-122=1 olacak aynı şekilde n+1-122=2 vs...
>
> UPDATE INTO abc SET `id`= id - 122
>
> başka çözüm önerisi olan varsa ve paylaşırsa çok sevinirim...
>
> kolay gelsin...
>
>
> --
> [*] <hardc0de> | researcher & coder | 2oo8
> web: www.hardc0de.org
>

UPDATE sorgusunu yanlış yazmışım. Riske girdim sadece bir girdi üzerinde
deneme yaptim olumlu :) Sorun çözüldü..

UPDATE `abc` SET `id`=`id` - 122

-- 
[*] <hardc0de>  |  researcher & coder  |   2oo8
web: www.hardc0de.org

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Wed 29 Oct 2008 - 20:52:36 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.