Birden Fazla Kritere Göre Sorguda Sıra Numarası Ekleme

1 2
28/04/2020, 14:49

ozanakkaya

SELECT SIRALAMA.LISTE_URETIM_SIRA, SIRALAMA.LISTE_KIMLIK, (select count([gsno]) from Sorgu4  where  [gsno]<=SIRALAMA.[gsno]) AS sira
FROM (SELECT dbo_SIPARIS_LISTE.LISTE_URETIM_SIRA, dbo_SIPARIS_LISTE.LISTE_KIMLIK, Val([LISTE_URETIM_SIRA] & [LISTE_KIMLIK]) AS gsno
FROM dbo_SIPARIS_LISTE
WHERE (((dbo_SIPARIS_LISTE.LISTE_URETIM_SIRA)<1000))
ORDER BY dbo_SIPARIS_LISTE.LISTE_URETIM_SIRA, dbo_SIPARIS_LISTE.LISTE_KIMLIK) AS SIRALAMA;

Şeklinde deneyiniz.
28/04/2020, 14:52

hbal09

Sorgu4 nedir hocam?
28/04/2020, 15:00

ozanakkaya

Sorgu4

SELECT dbo_SIPARIS_LISTE.LISTE_URETIM_SIRA, dbo_SIPARIS_LISTE.LISTE_KIMLIK, Val([LISTE_URETIM_SIRA] & [LISTE_KIMLIK]) AS gsno
FROM dbo_SIPARIS_LISTE
WHERE (((dbo_SIPARIS_LISTE.LISTE_URETIM_SIRA)<1000))
ORDER BY dbo_SIPARIS_LISTE.LISTE_URETIM_SIRA, dbo_SIPARIS_LISTE.LISTE_KIMLIK;


Sorgu5

SELECT SIRALAMA.LISTE_URETIM_SIRA, SIRALAMA.LISTE_KIMLIK, (select count([gsno]) from Sorgu4  where  [gsno]<=SIRALAMA.[gsno]) AS sira
FROM Sorgu4 AS SIRALAMA;
28/04/2020, 15:09

hbal09

İşte Şimdi Oldu Hocam çok teşekkür ederim.
29/04/2020, 07:06

accessman

Teşekkürler
1 2