• 27-05-2014, 23:24:08
    #1
    Daha çok SQL ile alakalı sanırım am PHP kategorisine açmak istedim. Bir url sütunu var sqlde. içinde r10 geçen tüm verileri silmek istiyorum.

    Bunu tam olarak nasıl yapabilirim?
  • 27-05-2014, 23:26:14
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Misafir; sanırım bunu istiyorsunuz?

    DELETE FROM `tablo` WHERE `url` LIKE '%r10%'
  • 27-05-2014, 23:33:43
    #3
    saintx adlı üyeden alıntı: mesajı görüntüle
    Misafir; sanırım bunu istiyorsunuz?

    DELETE FROM `tablo` WHERE `url` LIKE '%r10%'
    hem like hemde r10+ verdim kardeşim teşekkürler. son olarak bu işlemden sonra id numarlaralarını düzenlemek mümkün mü?

    örnek olarak bu işlemden önce 10 bin içerik varsa şimdi 2 bin içerik var ama id numarası 8 bin olan içerik oluyor. düzeltilebiliyo mu ID no?
  • 27-05-2014, 23:35:30
    #4
    Misafir adlı üyeden alıntı: mesajı görüntüle
    hem like hemde r10+ verdim kardeşim teşekkürler. son olarak bu işlemden sonra id numarlaralarını düzenlemek mümkün mü?

    örnek olarak bu işlemden önce 10 bin içerik varsa şimdi 2 bin içerik var ama id numarası 8 bin olan içerik oluyor. düzeltilebiliyo mu ID no?
    ALTER TABLE tabloadı AUTO_INCREMENT = 1;
  • 27-05-2014, 23:41:36
    #5
    moss218 adlı üyeden alıntı: mesajı görüntüle
    ALTER TABLE tabloadı AUTO_INCREMENT = 1;
    teşekkürler ama çalışmadı hocam. istediğim şey 1 den devam etmek değil. bu o işi görüyor anladığım kadarıyla.

    istediğim şey ilk içeriğin id numarası 1 son içeriğin id numarası 2000 olsun. toplamda 2000 içerik var dersek.

    umarm anlatabilmişimdir.
  • 28-05-2014, 01:34:53
    #6
    Misafir; şunu deneyebilir misin?
  • 28-05-2014, 01:36:11
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Misafir adlı üyeden alıntı: mesajı görüntüle
    teşekkürler ama çalışmadı hocam. istediğim şey 1 den devam etmek değil. bu o işi görüyor anladığım kadarıyla.

    istediğim şey ilk içeriğin id numarası 1 son içeriğin id numarası 2000 olsun. toplamda 2000 içerik var dersek.

    umarm anlatabilmişimdir.
    Olmaz hocam id no benzersiz olduğu için nerden kaldı ise oradan devam edecektir.
  • 28-05-2014, 01:48:24
    #8
    saintx adlı üyeden alıntı: mesajı görüntüle
    Misafir; şunu deneyebilir misin?
    SET @num := 0;

    yukarıdaki kodu (UPDATE your_table SET id = @num := (@num+1);) yazdırınca sıkıntı olmuyor ama ondan sonraki kodu çalışıtırınca aşağıdaki gibi bi hata alıyorum.

    #1062 - Duplicate entry '0' for key 'PRIMARY'