AccessTr.neT

Tam Versiyon: Öğrenci puanına göre sıra numarası
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3 4 5
"Reklamlardan sonra" gibi olmuşImg-grin Img-grin Img-grin
Yeni mesajdan önce, önceki mesajların Özet'ini vermediğime dua edin Img-grin Img-grin


Aynı Sınavda ve aynı sınıfta olup aynı puana sahip olan öğrencileri, sıralayabilmek için tablodaki kimlik alanını da "YP-Denemeler Sorgu" adlı sorguya ilave ettim. (Aslında öğrenci adına göre de sıralanabilirdi ama mantığı anladıysanız onu da siz değiştirirsiniz Img-grin ) Ayrıca "YP-Denemeler Sorgu" adlı sorguda yaptığınız toplam işlemi de gereksizdi, onu da kaldırdım.

Bu nedenle kod'la beraber dosyayı da ekledim.

Kod:
SELECT [YP-Denemeler Sorgu].Deneme, [YP-Denemeler Sorgu].Öğrenci, [YP-Denemeler Sorgu].[Öğrenci No], [YP-Denemeler Sorgu].Sınıf, DCount("*","[YP-Denemeler Sorgu]","[Deneme]='" & [Deneme] & "' And [Sınıf]=" & [Sınıf] & " And (([SBS-Puan]>" & [SBS-Puan] & ") or ([SBS-Puan]=" & [SBS-Puan] & " And [Kimlik]<=" & [Kimlik] & "))") AS Sira, [YP-Denemeler Sorgu].[SBS-Puan], [YP-Denemeler Sorgu].[Tur-D], [YP-Denemeler Sorgu].[Tur-Y], [YP-Denemeler Sorgu].[Tur-Net], [YP-Denemeler Sorgu].[Mat-D], [YP-Denemeler Sorgu].[Mat-Y], [YP-Denemeler Sorgu].[Mat-Net], [YP-Denemeler Sorgu].[Fen-D], [YP-Denemeler Sorgu].[Fen-Y], [YP-Denemeler Sorgu].[Fen-Net], [YP-Denemeler Sorgu].[Sos-D], [YP-Denemeler Sorgu].[Sos-Y], [YP-Denemeler Sorgu].[Sos-Net], [YP-Denemeler Sorgu].[İng-D], [YP-Denemeler Sorgu].[İng-Y], [YP-Denemeler Sorgu].[İng-Net], [YP-Denemeler Sorgu].Sıralamalar, [YP-Denemeler Sorgu].Cevaplar, [YP-Denemeler Sorgu].[Top-D], [YP-Denemeler Sorgu].[Top-Y], [YP-Denemeler Sorgu].[Top-Net]
FROM [YP-Denemeler Sorgu]
ORDER BY [YP-Denemeler Sorgu].Deneme, [YP-Denemeler Sorgu].Sınıf, DCount("*","[YP-Denemeler Sorgu]","[Deneme]='" & [Deneme] & "' And [Sınıf]=" & [Sınıf] & " And (([SBS-Puan]>" & [SBS-Puan] & ") or ([SBS-Puan]=" & [SBS-Puan] & " And [Kimlik]<=" & [Kimlik] & "))");
Sn Seruz yardımlarınız için çok teşekkür ederim. Yaptığınız örnek problemsiz bir şekilde çalışıyor. Sql ifadesini incelediğimde nasıl hesaplatma yaptığınızı anladım ve yeni bir yöntem öğrendim sayenizde. Öğrendiklerim karşısında programa eklemek istediğim birkaç fonksiyon daha geldi aklıma. Umarım başarılı olabilirim. Öğrenci Otomasyon programının düzenlemelrini yaptıktan sonra formda paylaşacağım. Ozaman sizden fikir ve görüşlerinizi isteyebilirim.
Sayın seseyna ve Seruz;

Emek, paylaşım ve katkılarınız için teşekkürler. Arşivime ekliyorum..

İyi akşamlar..
Sn. Seruz,
Bu kodu "Sira: DCount("*","[YP-Denemeler Sorgu]","[Deneme]='" & [Deneme] & "' And [Sınıf]=" & [Sınıf] & " And (([SBS-Puan]>" & [SBS-Puan] & ") or ([SBS-Puan]=" & [SBS-Puan] & " And [Kimlik]<=" & [Kimlik] & "))")

tekbir kritere gore ornegin "Sinif" kriterine gore nasil yazabiliriz.

Saygilar,

Subco
Sira: DCount("*";"[YP-Denemeler Sorgu]";"[Sınıf]=" & [Sınıf] )
şeklinde dener misiniz?
not: ; ile olmazsa , olarak deneyin
Sayfalar: 1 2 3 4 5