Şimdi Ara

mysql tablosuna yeni veri girişinini 1 numaralı id den olması?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
2
Cevap
0
Favori
500
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Bu konu kafama takıldı yapabilirsem süper olacak arkadaşlar. Düşündüğüm şey tam olarak şu; veri tabanındaki bir tabloda diyelim 1 den 5 e kadar otomatik id ile numaralandırılmış kayıtlar var. Ben bu tabloya yeni kayıt eklediğimde normalde id sini 6 olarak atayıp kaydını yapıyor. Ama ben yeni eklediğim kayıtın 1 numara olmasını istiyorum. Şöyle ki ben yeni bir kayıt eklediğimde önceden 1 numaralı id ye sahip olan kayıt 2 numara olacak 3 numaralı olan 4, 4 olan 5 ve 5 olan 6 olacak. Böyle bir şeyi yapmam mümkün mü acaba? Yardımcı olabilirseniz sevinirim, iyi günler...



  • tablonda id sütunu yarat ve bu sütun primary olsun ama auto increment yapma.
    bir veri gireceğinde 2 sorgu çalıştırman gerekli:

    UPDATE tablo SET id=id+1;
    INSERT INTO tablo (id,veri) VALUES (1,'deneme');

    denemedim ama bu şekilde olması lazım.
    UPDATE satırında sorun çıkabilir belki id=id+1 derken. onu da hangi dilde yazıyorsan önce "SELECT id FROM tablo" sorgusuyla id'yi bir değişkene atayıp
    ardından id=$değişken şeklinde kullanırsan hallolur o da.
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.