![]() |
Access Sorguda Yürüyen Bakiye - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Access Sorguda Yürüyen Bakiye (/konu-access-sorguda-yuruyen-bakiye.html) |
RE: Access Sorguda Yürüyen Bakiye - hedefkaya - 24/12/2021 örnek ekledim kontrol edermisin RE: Access Sorguda Yürüyen Bakiye - berduş - 24/12/2021 servera View ekleyip onun üzerinden toplam almayı yaptım ama sıralamayı sormam gerek, row number oluşturmak için tablonuzdaki hangi alanlara göre sıralama yapılmalı? ben sıralamayı ben sıralamayı #msg_s_0085,msg_s_0098 alanlarına göre yaptım ilk alan yanılmıyorsam kullanıcı adı 2. alan ise işlem tarihi sıralama doğru mu?
RE: Access Sorguda Yürüyen Bakiye - dogan.importexport - 24/12/2021 (24/12/2021, 00:35)berduş yazdı: servera View ekleyip onun üzerinden toplam almayı yaptım ama sıralamayı sormam gerek, Doğru üstadım 2.ci alan tarih saygılar (24/12/2021, 00:26)hedefkaya yazdı: örnek ekledim kontrol edermisin Üstadım Benzersiz ID değişince bakiye kısmını hatalı hale getiriyor. Ben serverde benzersiz alan varsa onuda bakacağım tabloyu tekrar göndereceğim Saygılar RE: Access Sorguda Yürüyen Bakiye - berduş - 24/12/2021 Benzersiz id'in işlem sırasına göre olması önemli Uygun bir zamanda ad ve tarihe gore rownumber ekleyerek View oluşturma kodunu gönderirim işlemi ona gore yaparix RE: Access Sorguda Yürüyen Bakiye - berduş - 24/12/2021 öncelikle Sql serverı açıp veritabanını seçin -->New Query'ye basıp yeni sorgu oluşturma penceresini açıp aşağıdaki kodu yazın Not ben verdiğiniz adlara göre yaptım siz kendi çalışmanızdaki/serverdaki adları kullanmalısınız bu kodu seçip F5'e bastığınızda view_SQLKASA1 adında bir view oluşuraccess veri tabanınıza bu Viewi bağlayın Accesste yeni bir sorgu oluşturup sorgu koduna aşağıdaki kodu yazın
CAST(ROW_NUMBER() OVER(ORDER BY #msg_s_0085,msg_s_0098) as int) bu kod satır numarsını sayısal yapmak için kullanılıyor eğer tablonuzda int sınırını aşan miktarda veri varsa as int yerine daha büyük bir tür de seçilebilir. serverlardan çok anlamam o nedenle hatalı olabilirim RE: Access Sorguda Yürüyen Bakiye - berduş - 24/12/2021 şimdi fark ettim hem msg_S_0115 alanında hem de #msg_s_0085 alanlarında isim var ayrıca bir kaç farklı yerde de tarih alanı var bakiye hangi alanlara göre alınacak? Müşteri kimliği hangi alan işlem tarihi yada sıralama alanı hangi alan? |