Skip to main content

AccessTr.neT


Öğrenci puanına göre sıra numarası

Öğrenci puanına göre sıra numarası

Çözüldü #19
"Reklamlardan sonra" gibi olmuşImg-grin Img-grin Img-grin
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #20
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] & "))");

.rar OgrenciOtomasyon_Seruz.rar (Dosya Boyutu: 36,26 KB | İndirme Sayısı: 38)
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla
Çözüldü #21
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.
Son Düzenleme: 16/04/2010, 19:30, Düzenleyen: seseyna.
Cevapla
Çözüldü #22
Sayın seseyna ve Seruz;

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

İyi akşamlar..
Cevapla
#23
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
İrtifâ-ı kadr için tevâzu lazım Âdem'e, Şemsi gör kim sâyesin salmış ayaklar altına. Hersekli Arif Hikmet

Subco, 09-04-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#24
Sira: DCount("*";"[YP-Denemeler Sorgu]";"[Sınıf]=" & [Sınıf] )
şeklinde dener misiniz?
not: ; ile olmazsa , olarak deneyin
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task