Arama butonu
Bu konudaki kullanıcılar: 1 misafir
5
Cevap
457
Tıklama
0
Öne Çıkarma
SQL konusunda acil yardım, ödev var yapamıyorum
Y
19 yıl
Yarbay
Konu Sahibi

ARkadaşlar çok uğraştım ama olmuyor bileniniz mutlaka vardır.

Şimdi bir tablo var elimizde,

ADI SOYADI MAAS CİNSİYET


create table personel
(
adi text(11),
soyadi text(11),
maas text(11),
cinsiyet text(1)
)



gibi ve bu tabloda değerler var işte.

Sonra bu tablodan bazı veriler çağrılacak, ilk baş Cİnsiyete göre guruplama yaptırıp en yüksek maaşı istedik,


SELECT cinsiyet, max(maas) FROM personel GROUP BY cinsiyet;


komutu ile.

Ama hoca dedi di Cinsiyetler çıkıyo iyi hoş güzelde, bu cinsyetlerin yanında ADLARI da çıksın dedi Ama adları da ekleyince bütün veriler geliyo

yani SELECT cinsiyet,adi, max(maas) FROM personel GROUP BY cinsiyet,adi;

işe yaramıyor.



Sorgu sayfasında personel tablosundan verileri çağırdığımızda şöyle bi tablo çıkacak karşımıza

Cinsiyet ADI Maas ve burda kadınlardan en yüksek maaş alanın ismi , erkeklerden en yüksek maaş alanın maaşı ismi cinsiyei çkacak.


lütfen yarına derste göstermem lazım yoksa sıfır alacam ben çok uğraştım olmuyor


not: access de sql kodu ile yazıyoruz bunları





< Bu mesaj bu kişi tarafından değiştirildi Yazılımcı Online -- 30 Mart 2006; 0:09:50 >