Re: [Linux-programlama] Sql sorgusu

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: ANIL KARADAÐ (anil.karadag@gmail.com)
Date: Mon 19 Feb 2007 - 15:18:32 EET


sql i iyi bilmiyorum o yüzden aklıma gelen ilk kodu yazıyorum

select adi,no from ogrenci where sinifi='b' and no in
(select no from notlar where (ders='matematik' and anot='50') and no in
(select no from notlar where ders='turkce'and anot='80'));

kolay gelsin

19.02.2007 tarihinde Erdal YAZICIOGLU <erdal.yazicioglu@gmail.com> yazmış:
>
> select ogrenci.adi, notlar.not from ogrenci, notlar where ogrenci.no =
> notlar.no
>
> ----- Original Message -----
> *From:* Agah ALICI <agah@sakarya.edu.tr>
> *To:* linux-programlama@liste.linux.org.tr
> *Sent:* Monday, February 19, 2007 11:06 AM
> *Subject:* RE: [Linux-programlama] Sql sorgusu
>
> Ama bu durumda matematikten 50 alıpta türkçeden 70 alan öğrenci de gelmez
> mi?
>
> ------------------------------
> *From:* linux-programlama-bounces@liste.linux.org.tr [mailto:
> linux-programlama-bounces@liste.linux.org.tr] *On Behalf Of *Mustafa Celik
> *Sent:* Monday, February 19, 2007 11:02 AM
> *To:* linux-programlama@liste.linux.org.tr
> *Subject:* Re: [Linux-programlama] Sql sorgusu
>
> select ogrenci.adi, notlar.not from ogrenci, notlar where ((notlar.not=50and
> notlar.ders='matematik') or (notlar.not=80 and notlar.ders='turkce')) and
> ogrenci.sinifi='b' and ogrenci.no=notlar.no order by ogrenci.no asc)
>
> *Emirhan <linux@vuralyazilim.com.tr>* wrote:
>
> Merhaba;
> Arkadaşlar ben php ve mysql ile bir çalışma yapıyorum ve çözmem
> gereken bir sorunum var. Mysql de
> aşağıdaki şekilde iki tablom var. B sınıfındaki öğrencilerden
> matematik dersinden 50 ve aynı
> zamanda türkçe dersinden 80 alan öğrencilerin isim listesini verecek
> sql sorgusu nasıl olmalıdır.
> Yardımlarınız için şimdiden teşekkür ederim.
>
>
>
> ogrenci
> -----------
> no adi sınıfı
>
> 1 ali a
> 2 veli a
> 3 ayÅŸe b
> 4 emre c
> 5 fatma b
> 6 yeÅŸim b
>
>
> notlar
> -----------
> no ders not
>
> 1 matematik 50
> 1 turkce 75
> 2 matematik 45
> 2 turkce 50
> 3 matematik 50
> 3 turkce 80
> 4 matematik 65
> 4 turkce 80
> 5 matematik 50
> 5 turkce 80
> 6 matematik 85
> 6 turkce 80
>
>
> Sorgu sonucu istenen
> --------------------
> no adi
>
> 3 ayÅŸe
> 5 fatma
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>
> ------------------------------
> The fish are biting.
> Get more visitors<http://us.rd.yahoo.com/evt=49679/*http://searchmarketing.yahoo.com/arp/sponsoredsearch_v2.php?o=US2140&cmp=Yahoo&ctv=Q107Tagline&s=Y&s2=EM&b=50>on your site using Yahoo!
> Search Marketing.<http://us.rd.yahoo.com/evt=49679/*http://searchmarketing.yahoo.com/arp/sponsoredsearch_v2.php?o=US2140&cmp=Yahoo&ctv=Q107Tagline&s=Y&s2=EM&b=50>
>
> ------------------------------
>
> ------------------------------------------------------------------------------------
>
> Bu E-Posta Sakarya Universitesi E-posta Sunucusu Araciligiyla Size
> Ulastirilmistir.
>
> SAU >> BIDB >> Ar-Ge S.M. >> Sistem Yonetimi Servisi
>
> BitDefender Antivirus Yazilimi Tarafindan Virus Taramasindan
> Gecirilmistir.
>
> ------------------------------
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.