[teknik]
(2) 

MSSQL SIRA

alaimisema #1198824
Merhaba,

Elimizde şöyle bir sorgu olduğunu varsayalım;

ID HAT_ID
1 55
2 58
3 55
4 58
.
.
.
.

İstediğim işlem şu; HAT_ID alanı aynı olanlara 1 den başlayarak sıra versin dinamik olarak. Yani 55 lere ayrı 1 den başlayacak, 58 lere ayrı 1 den başlayacak gibi.
Ama tabii hat_id dediğim alanda n ihtimal olabilir onlar örnek.

Var mı böyle bir ihtimal?

 

row_number() fonksiyuonunu inceleyebilirsin. o işini görür.

prezarlatif

SELECT
ROW_NUMBER() OVER (Partition by HAT_ID ORDER BY HAT_ID) IX, HAT_ID
FROM ...

böyle ya da buna benzer olması lazım.

tepedeki psychedelic adam
1

mobil görünümden çık