ders durumu heaplamasında kredi sistemine göre hesaplama yapma

1 2
04/05/2010, 21:58

mguzeltoprak

merhaba ben Access 2007 de öğrenci takip programı yapmak istiyorum. üniversitelerde kerdi sistemiyle ders durumu özetlenmektedir. bu tabloda yapmak istediklerim;

1-başarı katsayısı en yüksek 4.00 dır yani aa alan bir öğrencinin başarı katsayısı 4.00 olarak geçer. ba alan 3.50 alır. sürekli 0.5 puan düşerek ilerler.bunların tanımlanması
2-not sorgu bölümünde as1 alanına girilen sayıya göre (90-100 AA,89-80 BA) başarı notu bölümünde harflerin görüntülenmesi

3-başarı kat sayısı alanı ile K alanı çarpılıp sonuç ağırlıklı ortalamaya yazılması

nasıl yapabilirim Sql cümlelerinde yardımcı olursanız sevinirim...
ben tabloları hazırlanmış olarak ekliyorum şimdiden tşkler...
04/05/2010, 22:39

C*e*l*o*y*c*e

2003 acces olarak eklersen daha çok kişiden yardım alma sansın var çünkü çoğumuz 2003 kullanıyoruz bilgin olsun
04/05/2010, 23:17

mguzeltoprak

uyarın için tşkler... bu yazdıklarımı nasıl yapabilirim bir fikrin varmı
04/05/2010, 23:33

ercansahin

Uygulamanızda bir sorgu oluşturun ve tasarım görünümde iken Sql ine
Kod:
SELECT [Not Sorgu].[Ders kodu], [Not Sorgu].[Ders Adı], [Not Sorgu].[Öğretim yılı], [Not Sorgu].Dönemi, [Not Sorgu].DD, [Not Sorgu].AS1, [Not Sorgu].AS2, [Not Sorgu].AS3, [Not Sorgu].YSS, [Not Sorgu].ORTALAMA, [Not Sorgu].HARF, [Not Sorgu].Sonuç, [Not Sorgu].[AS1 İlan Tarihi], [Not Sorgu].[AS2 İlan Tarihi], [Not Sorgu].[AS3 İlan Tarihi], [Not Sorgu].[YSS İlan Tarihi], Switch([AS1]>=90 And [AS1]<=100,"AA",[AS1]<=89 And [AS1]>=80,"BA",[AS1]<=79,"CC") AS [AS1 Durum]
FROM [Not Sorgu];
yazın.

Bu sizin
Alıntı:2-not sorgu bölümünde as1 alanına girilen sayıya göre (90-100 AA,89-80 BA) başarı notu bölümünde harflerin görüntülenmesi
sorunuzun cevabıdır. Ancak 80 den aşağı not alanlara hangi ibare belirtileceğini yazmadığınızdan "CC" olarak atandı. Bilgilerinize..

1 ve 3'üncü sorularınızı algılayamadığım için anlamaya çalışıyorum..
04/05/2010, 23:38

C*e*l*o*y*c*e

Ben olayı tam anlamakla beraber size fikir vermesi için küçük bir örnek yaptım ne yaptım misal K alanında değer 3 ise AA göstersin değilse bb göster şeklinde yaptım sizde buna göre hem değeri hem göstereceği değeri ayarlayabilirsin umarım fikir vermiştir kolay gelsin
05/05/2010, 00:13

mguzeltoprak

çok tk ederim sorgunuz çalışıyor diğer atamaları ben yaparım. siz sonucu yeni bir alan oluşturarak yazmışsınız ben harf alanına yazdırmayı istemiştim onun için ne yapmam gerekiyo ??
1 2