Mevcut bir mysql tablosuna yeni bir sütun eklemek istiyorum; burada yeni sütun, tablodaki mevcut bir sütunun her benzersiz değeri için benzersiz bir tam sayıdır. Örneğin, mevcut sütun A ve B benzersiz değerlerine sahipse (ve A ve B'nin her birinde 50 satır olabilir), A ve B'nin olduğu her satırda 1 ve 2 değerlerine sahip yeni bir sütun ekleyin. sırasıyla.Mevcut sütuna göre varolan bir mysql tablosuna tamsayı sütunu ekle
6
A
cevap
10
iyi, gibi, bunu yapmak için iki komut
ALTER TABLE your_table ADD COLUMN your_column INTEGER UNIQUE;
Ve sonra her sütun kayıt için, bir güncelleme ifadeleri oluşturmak gerektirir:
UPDATE your_table SET your_column = 1 WHERE column = 'A'
UPDATE your_table SET your_column = 2 WHERE column = 'B'
Yoksa bunun için bir prosedür oluşturmak, kayıtlar çok ise.
İlgili konular
- 1. Varolan bir mySQL tablosuna veri sütunu ekle
- 2. 212 Tamsayı dizisini bir sütuna göre sıralama
- 3. MySQL tablonun, benzersiz dizinde olmayan sütuna göre bölümlenmesi
- 4. PostGres'te varolan sütuna 'seri' ekleme
- 5. MySQL Bağlayıcı/Python - python değişkeni MySQL tablosuna ekle
- 6. MySQL Birden çok sütunu bir 'geçici' sütuna birleştirin
- 7. varolan tablo sütununa filestream ekle
- 8. Null değerini Tamsayı Sütununa Ekle
- 9. Mevcut Artan Sütuna Otomatik Artırma Kimliği ekleyin?
- 10. Varolan bir veritabanı tablosuna çok sayıda satır içeren bir kimlik sütunu nasıl eklenir
- 11. Bir geçişte Kimlik sütunu ekle
- 12. Bir sütunu birden çok sütuna bölme
- 13. Mevcut eksene colorbar ekle
- 14. Satırları DateDiff'e göre ekle
- 15. MySQL: sütuna göre grup ve almak tarih aralığı
- 16. mysql koşullu birleşim bir sütuna bağlıdır
- 17. İlk sütuna göre MySQL siparişi, ikinci sütun tarafından sıralı
- 18. Kukla sütunu döndüren MySQL seçimi?
- 19. MySql - UTC biçimindeki SELECT TimeStamp Sütunu
- 20. group_concat üzerindeki MySQL varchar sütunu,
- 21. Tek bir sütuna göre yinelenen satırları Excel'de silme, tek bir sütuna göre
- 22. Birden çok sütunu pandalarda başka bir sütuna bölme
- 23. Mevcut sütunu birincil anahtar olarak işaretleme
- 24. Bir MySQL tablo sütunu ekleme
- 25. PHP/MySQL, yanlış sütuna yerleştirir
- 26. MySQL - Tarih Sütunu Formatı
- 27. Mysql Ortalama süre sütunu?
- 28. Zaten varolan bir sütuna varsayılan değer nasıl eklenir?
- 29. MySQL: datetime tarihini diğer tarih-saat alanına ekle
- 30. Mevcut sass projesine pusula ekle?
Genellikle IDENTITY sözdizimi IDENTITY [(seed, increment)] tarafından yapılır] – mozillanerd