Konuyu görüntüle
IUCODERS FORUM > Duyurular > Okul ile ilgili > Vtys final sonuçları
Yazar
ka2n


avatar

Kayıt: 09.04.2008
28.01.2009-21:35 #56189
Arkadaslar, finalde sorulan sorulardaki tabloları asagi yukarı hatırlayan birileri varsa ve bu birileri bu bilgileri paylasabilirse cok sevinecem..
Hem bizde cozumlere yardımıcı olmaya calısırız..
plz..praying





I am either working hard or hardly working...



Yazar
conqueror


avatar

Kayıt: 04.01.2007
28.01.2009-21:38 #56190
merhabalar...
arkadaslar burada kitap_satis tablosunun alanlarını yazabilir misiniz?
eger kitap_satis tablosunda herhangi bir tarihte herhangi bi kitaptan kactane satıldıgını tutan bi alan varsa
CREATE VIEW S1(no,top_adet)
AS SELECT ISBN,SUM(adet)
FROM kitap_satis
WHERE sat_tarih={01/02/2008}
GROUP BY ISBN;
burada SUM foksiyonunu kullanmaya gerek kalmıyor. direk adedi alabiliriz die dusunuyorum.





fxts
Yazar
xxyxz


avatar
istanbul
Kayıt: 28.01.2009
28.01.2009-21:39 #56191
fundagulkaya yazdi
 
esma yazdi
 
CREATE VIEW S1(no,top_adet)
AS SELECT ISBN,SUM(adet)
FROM kitap_satis
GROUP BY ISBN;

SELECT *
FROM kitap_satis,S1
WHERE kitap_satis.ISBN=S1.no AND S1.top_adet>3 AND kitap_satis.sat_tarih={01/02/2008};

Yanılmıyorsam bu şekilde bir şey yapmıştım ama hoca kabul etmedi sanırımbeat upbiggrinbu sorgu şimdi yanlış mı oluyor arkadaşlar..confused


Ben de böyle düşünmüştüm başta ama şöyle olması gerekmez mi?

CREATE VIEW S1(no,top_adet)
AS SELECT ISBN,SUM(adet)
FROM kitap_satis
WHERE sat_tarih={01/02/2008}
GROUP BY ISBN;

SELECT *
FROM kitap_satis,S1
WHERE kitap_satis.ISBN=S1.no AND S1.top_adet>3 ;



fundagulkaya'ya katılıyorum ben de.Diğer türlü toplamayı bütün günler için yapacak.
Soruda view kullanmak zorunlu değildi galiba.

SELECT ISBN,kitap_adi
FROM kitap_satis
GROUP BY ISBN
HAVING COUNT(ISBN)>3 AND sat_tar={01/02/2008}










yok imza mimza
Yazar
fundagulkaya


avatar
istanbul
Kayıt: 07.11.2007
28.01.2009-21:43 #56192
conqueror yazdi
 
merhabalar...
arkadaslar burada kitap_satis tablosunun alanlarını yazabilir misiniz?
eger kitap_satis tablosunda herhangi bir tarihte herhangi bi kitaptan kactane satıldıgını tutan bi alan varsa
CREATE VIEW S1(no,top_adet)
AS SELECT ISBN,SUM(adet)
FROM kitap_satis
WHERE sat_tarih={01/02/2008}
GROUP BY ISBN;
burada SUM foksiyonunu kullanmaya gerek kalmıyor. direk adedi alabiliriz die dusunuyorum.

o kadar çok tablo vardı ki kendi adıma hatırlamam cok zor,ancak gerekli olanlar bunlardı sanırım.ve bu soruda aritmetik fonk. kullanma şartı vardı.
bide bu soruyu bende sınavda yanlış anlamıştım ama direkt adedi alamazmışız.yani isbn e göre gruplamak şart gibi sanırsam..





Yazar
fundagulkaya


avatar
istanbul
Kayıt: 07.11.2007
28.01.2009-21:48 #56193
xxyxz yazdi
 

fundagulkaya'ya katılıyorum ben de.Diğer türlü toplamayı bütün günler için yapacak.
Soruda view kullanmak zorunlu değildi galiba.

SELECT ISBN,kitap_adi
FROM kitap_satis
GROUP BY ISBN
HAVING COUNT(ISBN)>3 AND sat_tar={01/02/2008}

evet view kullanma zorunlulugu yoktu ama adet diye bi alan vardı ve sanırım o alanda 1,2,3.. gibi degerler yer alabilir.yani count isbn dersek isbn sayısını almış oluruz,satılan kitap sayısını bulamayız sanırım.bunun içinde sum gerekli gibi..





Yazar
xxyxz


avatar
istanbul
Kayıt: 28.01.2009
28.01.2009-22:00 #56194
fundagulkaya yazdi
 
evet view kullanma zorunlulugu yoktu ama adet diye bi alan vardı ve sanırım o alanda 1,2,3.. gibi degerler yer alabilir.yani count isbn dersek isbn sayısını almış oluruz,satılan kitap sayısını bulamayız sanırım.bunun içinde sum gerekli gibi..


Doğru sanıyosun. Adette vardı soruda...küçük eşit çıkar bu türlü.
noktalı virgülü unutmuşum ayrıca ordan baştan gitti zaten soru:D





yok imza mimza
Yazar
tadim17


avatar

Kayıt: 29.10.2007
29.01.2009-00:04 #56199
hocamızın dediğine göre yazdığımız kodlar bilgisayarda derlenip öyle sonuclandırılıyormus.Benim bir sorum olacak hocamız hangi uygulama ile sınavdaki sorguları derliyor.Benim Microsoft sql de hata vermeyen bircok sorgum access te hata veriyor.Ayrıca kitaptaki çoğu örnekte hatalı sonuçlarla karşılaşıyorum.
Örneğin Microsoft sql de
Date ile ilgili karşılaştırma yaparken ...={12/12/1990} şeklinde yazdığımda hata almama karşın
...='12.12.1990' yazdığımda hata almıyorum.

ayrıca

Logical değerlerde kitapta ....=.T. veya .F. olarak göstermiş ancak bu şekilde değilde
....='true' veya 'false' olarak yazdığımda sorgularım çalışıyor.

şimdi ben neye göre kime göre çalışayım.Kitapa göre mi?Accesse göre mi?Microsoft sql e göre mi?
kafama göre mi? thinking





my immortal ..
Yazar
karatas21


avatar
kulübeden
Kayıt: 04.06.2006
29.01.2009-00:16 #56200
tadim17 yazdi
 
hocamızın dediğine göre yazdığımız kodlar bilgisayarda derlenip öyle sonuclandırılıyormus.Benim bir sorum olacak hocamız hangi uygulama ile sınavdaki sorguları derliyor.Benim Microsoft sql de hata vermeyen bircok sorgum access te hata veriyor.Ayrıca kitaptaki çoğu örnekte hatalı sonuçlarla karşılaşıyorum.
Örneğin Microsoft sql de
Date ile ilgili karşılaştırma yaparken ...={12/12/1990} şeklinde yazdığımda hata almama karşın
...='12.12.1990' yazdığımda hata almıyorum.

ayrıca

Logical değerlerde kitapta ....=.T. veya .F. olarak göstermiş ancak bu şekilde değilde
....='true' veya 'false' olarak yazdığımda sorgularım çalışıyor.

şimdi ben neye göre kime göre çalışayım.Kitapa göre mi?Accesse göre mi?Microsoft sql e göre mi?
kafama göre mi? thinking







A: "Tell me a search engine other than Google," B: "Google it!!!!"
www.kokfer.com


Yazar
stical


avatar
Antakya
Kayıt: 12.12.2007
29.01.2009-01:36 #56216
fundagulkaya yazdi
 

CREATE VIEW bol_ort(bol_no,ort_maas)
AS SELECT bol_no,AVG(maas)
FROM personel
GROUP BY bol_no;

SELECT ad,soyad,sicil_no
FROM personel,bol_ort
WHERE personel.bol_no=bol_ort.bol_no AND personel.maas>bol_ort.ort_maas;

cevabı bu şekilde düşündüm ve bu soruda havinge gerek yok bence..umarım dogrudur.

evet doğruwink





never say die!!





1 2 3 4 5 6 7
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb