Skip to main content

AccessTr.neT


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

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

#4
Sıra Numarası oluşturduğunuz Sorgu1 isimli sorgunun Sql kaynağı

SELECT GTablo.tarih, GTablo.adsoyad, GTablo.oto, (select count([oto]) from Tablo1 where [oto]<=GTablo.[oto] and [tarih]<=GTablo.[tarih]) AS sirano
FROM Tablo1 AS GTablo;


tbl_gecici isimli tablo oluşturan Sorgu2 isimli sorgunun Sql kaynağı

SELECT Sorgu1.tarih, Sorgu1.adsoyad, Sorgu1.oto, Sorgu1.sirano INTO tbl_gecici
FROM Sorgu1;

Tablo1'deki oto alanını güncelleyen Sorgu3'ün Sql kaynağı

UPDATE Tablo1 INNER JOIN tbl_gecici ON (Tablo1.tarih = tbl_gecici.tarih) AND (Tablo1.oto = tbl_gecici.oto) SET Tablo1.oto = [tbl_gecici].[sirano];


Önce sorgu2 çalıştırılıp geçici tablo oluşturulur, Sorgu3 çalıştırılıp Tablo1'deki oto alanı güncelleştirilir.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
RE: Birden Fazla Kritere Göre Sorguda Sıra Numarası Ekleme - Yazar: ozanakkaya - 28/04/2020, 12:56
Task