Yazar |
|
grease
Istanbul
Kayıt: 22.01.2006 |
|
1) (Ders kitabındaki örnek veritabanının şeması soruda verilmiştir.)
a. Her bölümde,o bölümdeki ortalama maaştan daha yüksek maaş alanların
ad soyad ve sicil numaralarını listelyen SQL ifadesini yazınız.
Bu soru view den baska bir yolla nasıl cözülür?
Grease is still the word
|
|
Yazar |
|
sultankaykin
denizli
Kayıt: 08.01.2006 |
|
valla bu soru kitapta "sadece view kullanılarak gerçekleşebilen sorgulamalar" başlığında geçiyor.. başlık cevabı veriyor galiba
ama başka yolu varsada bende bilmek isterim tabi
|
|
Yazar |
|
sultankaykin
denizli
Kayıt: 08.01.2006 |
|
ya arkadaşlar hocanın sorduğu ve "kimse yapamadı şimdiye kadar" dediği soruyu hatırlayan varmı?? geçen sene finalde sormuştu ama hatırlayamadım..
|
|
Yazar |
|
orhan
istanbul
admin
Kayıt: 17.11.2005 |
|
valla simdi aklima gelen group by sicil no ve max(maas) secilerek yapılabilir.
select max(maas),sicil_no yapıp group by (sicil_no) diyerek en buyuk maaşlı sicil noları al sonra bu scili noları IN kullanarak user tablosundan çek. ama burda exist kullanmak gerekiyor.
select * from personel where exist deyip burdan max maaş var sicilnoları bulan sql olcak
N/A
|
|
Yazar |
|
grease
Istanbul
Kayıt: 22.01.2006 |
|
Orhan sagol denicem birasdan
Hocanın şimdiye kadar kimsenin yapmadığı soru dediği soruyu hatırlayan olmadı mı hala ???
Grease is still the word
|
|
Yazar |
|
ersintuvar
Istanbul
Kayıt: 20.01.2006 |
|
musa soru altta
c. 5.kattaki bölümlerden en az iki tanesinin sattığı parçaları
listeleyen SQL ifadesini yazınız.
|
|
Yazar |
|
grease
Istanbul
Kayıt: 22.01.2006 |
|
Ersin kardeşim cok sağol. Sen o soruyu çözebildin mi baya zor bi soruya benziyo bide bizi korkuttu zaten ön yargıda var. Sen hangi yoldan gitmeyi önerirsin?
Grease is still the word
|
|
Yazar |
|
grease
Istanbul
Kayıt: 22.01.2006 |
|
Bu soruyu yapan kimse yokmu ???
Grease is still the word
|
|
Yazar |
|
mehmetcelikel
Eregli
Kayıt: 22.01.2006 |
|
benim fikrim
SELECT parca_no, bolum_no
FROM satis
WHERE bolum_no IN (select bolum_no from katlar where kat_no = 5);
(beşinci kattaki bölümlerin sattığı parçalar)
sonucu bi view olustururuz.
bu view ile olusan tablodan parca numaralarını takip ederek sayısı ikiden fazla olan parca numaralarını yazdırmak
(yinede net cevabı vermiyo ama belki fikir olusturur)
Dünyay? Kurtaran Adam
|
|
Yazar |
|
grease
Istanbul
Kayıt: 22.01.2006 |
|
Direk parca numaralarını veriyomu ki tablo?
Grease is still the word
|
|
Yazar |
|
mehmetcelikel
Eregli
Kayıt: 22.01.2006 |
|
grease yazdi | Direk parca numaralarını veriyomu ki tablo? |
soruyu tam hatırlamıyorum ama ben öyle varsaydım.
Dünyay? Kurtaran Adam
|
|
Yazar |
|
scaryq
üsküdar
Kayıt: 20.01.2006 |
|
şu soruyu yapan yok mu arkadaşlar?
|
|
Yazar |
|
mmt
Kayıt: 22.01.2006 |
|
ark.lar bende kitap fln yok. siz bana gerekli bilgileri verin. sorguyu göndereyim size. yüklü server da yok dolayısıyla deneyemem ama siz ufak değişikliklerle çalışır hale getirirsiniz.
|
|
Yazar |
|
mustafa
Istanbul
Kayıt: 07.01.2006 |
|
grease yazdi | 1) (Ders kitabındaki örnek veritabanının şeması soruda verilmiştir.)
a. Her bölümde,o bölümdeki ortalama maaştan daha yüksek maaş alanların
ad soyad ve sicil numaralarını listelyen SQL ifadesini yazınız.
Bu soru view den baska bir yolla nasıl cözülür? |
Ben de bu sorunun view ile çözüleceğini bilmiyodum. O yüzden çözmek için biraz kastım.
Gerçi biraz geç oldu,sınava 1 saaat var ama olsun. Çözüm şu:
SELECT ad,soyad,sicil FROM personel A WHERE brut_maas > ( SELECT AVG(brut_maas) FROM personel WHERE bol_no = A.bol_no);
|
|
Yazar |
|
sultankaykin
denizli
Kayıt: 08.01.2006 |
|
arkadaşlar hatırlayanlar sınav sorularını ve cevaplarını yazabilirse çok iyi olur
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|
| | | | | | | | | | | |