Skip to main content

AccessTr.neT


Maaş ortalamasına göre maaş güncelleme

Maaş ortalamasına göre maaş güncelleme

Çözüldü #1
Maası GrvNo2 ile 5 aralığındaki personelin ortalama maasından küçük olan maasına %40 Zam yapılıp maasın güncellenmesi için gerekli Sql Sorgusunu yazınız? Soru Bu Yardımcı olan olursa sevinirim  :+rep:  :+rep:  :+rep:

[Resim: do.php?img=5326]
Cevapla
#2
Resmini eklediğiniz örnek uygulamayı ekleyiniz.
Cevapla
#3
Sayın Katar,

Öncelikle,sayın ozan bey tarafından bahsi yapılan örneğinizin eklenmesi yönündeki talebini tekrarlamak ile birlikte,aşağıdaki açıklamaların da bir fikir vermesi amacı ile paylaşılması uygun görülmüştür.

(tamamen,eklediğiniz resim üzerinden yorumlama sonucu tahmini tanımlama ifadeleri ile)

1) İlk işlem olarak,ortalama değeri bulmanız gerekmektedir.bunun için;

Kod:
SELECT Avg(Personel.Maas) AS ortalama_maas FROM Personel
WHERE (((Personel.GrvNo) Between 2 And 5));

kod ifadesini bir sorgu oluşturup adını da ortalama olarak belirleyiniz.

Böylece,ortalama değer olarak, 2.907,14 TL bulunmuş olacak.

2) Bir sonraki işlem olarak da,bu ortalama değere göre,zamlı maaş değerlerini bulmanız gerekmektedir.bunun için de,

Kod:
SELECT Personel.PerNo, Personel.adi, Personel.GrvNo, Personel.Maas, Format(IIf([Maas]<[ortalama].[ortalama_maas],[Maas]+([Maas]*0.4),[Maas]),"Currency") AS zamli_maas, Format(IIf([Maas]<[ortalama].[ortalama_maas],([Maas]*0.4),0),"Currency") AS maas_farki FROM Personel, ortalama;
kod ifadesini bir sorgu oluşturup adını da zamlimaas olarak belirleyiniz.

Böylece,ortalama değerine göre,bu ortalama değerden düşük olan personelin alacakları maaş zammı ve fark değeri bulunmuş olacak.

Buraya kadar yapılan bilgilendirmeler,eklemeniz talep edilen örnek uygulamanız üzerinde bazı alan adlarının uyarlanıp düzenlenmesi akabinde yapılabilecek işlemleri içermektedir.bundan sonrası için,yapmanız gereken sadece,bir güncelleme sorgusu oluşturmak.bunun için,site arama sayfasında güncelleme ya da çift tırnaklar içerisinde olacak şekilde “güncelleme sorgusu” ifadelerini yazmak sureti ile edineceğiniz çeşitli içeriklerde konularda yer alan bilgileri ve örnekleri inceleyiniz.kendi uygulamanıza adapte etmeyi deneyiniz.

Denemeleriniz neticesinde olası soruna veya hataya maruz kaldığınız takdirde,gerek bunların tam tanımını ve gerekse de en uygunu olduğu esnadaki halini içeren ekran görüntüsünü dahil ederek sorununuzu yazınız.katılımcılar tarafından,uygun görülebilecek paylaşımları edinmeniz söz konusu olabilir.

Bilginize…iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#4
(18/01/2016, 02:38)ozanakkaya yazdı: Resmini eklediğiniz örnek uygulamayı ekleyiniz.
.rar Yeni_Microsoft_Access_Database.rar (Dosya Boyutu: 24,57 KB | İndirme Sayısı: 7)
Cevapla
#5
Örnek uygulama eklemişsiniz, ancak atoz sorunuzun cevabını yazmış
Cevapla
#6
sayın Katar,

EK'te;
bahsettiğiniz talebinize yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

NOT:
Personel adlı tablonun ilk halini içeren bir kopyası uygulama üzerinde özellikle bırakılmıştır.olası,denemelerde tekrar kullanılmasına dair.

bilginize...iyi çalışmalar,saygılar.
.rar Yeni-ATOZ.rar (Dosya Boyutu: 43,78 KB | İndirme Sayısı: 9)
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da