Şunu bir denesene, buna benzer birşey istiyorsun sanırım.
SELECT okuyucu.isim FROM OKUYUCU okuyucu, KİTAP kitap, YAZAR yazar, OKUNAN okunan WHERE yazar.yaş>50 AND yazar.yazar_adı=kitap.yazar_adı AND kitap.kitap_id=okunan.kitap_id AND okuyucu.ok_id=okunan.ok_id;
< Bu mesaj bu kişi tarafından değiştirildi un.real -- 22 Ocak 2007; 14:30:02 >
select okuyucu.ismi from okuyucu,yazar,kitap,okunan where yazar.yas>50 and yazar.yazaradı=kitap.yazaradı and kitap.kitapid=okunan.kitapid and okuyucu.okid=okunan.okid;
YAZAR(yazar_id,yazar_adı,yaş)
KİTAP(kitap_id, yazar_adı, ismi)
OKUYUCU(ok_id,ad, soyad)
OKUNAN(kitap_id, ok_id, tarih)
Yapmak istediğim sorgu da şöyle olsun:
50 yaşın üzerindeki yazarların yazdığı BÜTÜN kitapları okuyanların ismini ver.
Lütfen yardım çıldırttı beni bu SQL
< Bu mesaj bu kişi tarafından değiştirildi UML -- 22 Ocak 2007; 2:49:50 >