yılında Loops kullanmak İşlenen her kayıt için sayacı 1 artırın. Aynı anda sayaç değişkenimin sonucunu yazdırmak istedim. Nasıl yapılacağını öneren var mı ???böyle nasıl benim tablo var Teradata
cevap
Zaten 1,2,3
değerleriniz var mı?
Select Name, Country,
ROW_NUMBER() OVER (ORDER BY Id) -- or whatever column you want
from tab
Sayıların sırayla olmasını istiyorum, burada her defasında bir değişiklik için ID niteleyici kendini sıfırlayacak, niteleyici iyi bir seçenek olurdu eğer ben bir sütun için aynı değerlere sahip olur. –
@vaibhavkumar: Bunu ilişkisel bir DBMS'de yapmıyorsunuz, bunun gibi bir sayı yoktur, çünkü herhangi bir zamanda değişebilir. Tabii ki bir görünümde 'ROW_NUMBER' koyabilirsiniz (ve yine de taban tabloları yerine görünüm katmanına erişmeniz önerilir). – dnoeth
çalıştı çalışan adam! –
sorunuzu düzenleyin ve istediğiniz sonuçları göstermek edin:
Bir
ROW_NUMBER
isteyebilirsiniz. Açıklamanızdan, 'id' sütununun aradığınız özelliklere sahiptir. –Hızlı cevap için teşekkürler Gordon !!! Ülke sütunundan hemen sonra, bu örnek için 1,2,3 değerine sahip bir sayaç sütunu istedim. Maalesef sonuçları sunmayı denedim ama bunlar sadece tek bir satırda geliyor –