Başlık - WordPress.com · 2017. 5. 18. · Ogr_no Adsoyad Bolum_id 101 Ahmet DEMİR 1 102 Büşra...

58

Transcript of Başlık - WordPress.com · 2017. 5. 18. · Ogr_no Adsoyad Bolum_id 101 Ahmet DEMİR 1 102 Büşra...

  • Ogr_no Adsoyad Bolum_id

    101 Ahmet DEMİR 1

    102 Büşra UÇAR 5

    103 Fuat CEBE 3

    Bolum_id Bolum_adi

    1 Bilgisayar

    2 Elektrik

    3 Tesisat

    4 Mekanik

    ogrenciler

    bolumler

  • Ogr_no Adsoyad Bolum_id

    101 Ahmet DEMİR 1

    102 Büşra UÇAR 5

    103 Fuat CEBE 3

    Bolum_id Bolum_adi

    1 Bilgisayar

    2 Elektrik

    3 Tesisat

    4 Mekanik

    ogrenciler

    bolumler

  • Ogr_no Adsoyad Bolum_id

    101 Ahmet DEMİR 1

    102 Büşra UÇAR 5

    103 Fuat CEBE 3

    Bolum_id Bolum_adi

    1 Bilgisayar

    2 Elektrik

    3 Tesisat

    ogrenciler

    bolumler

    101 Ahmet DEMİR Bilgisayar

    102 Büşra UÇAR Bilgisayar

    103 Fuat CEBE Bilgisayar

    101 Ahmet DEMİR Elektrik

    102 Büşra UÇAR Elektrik

    103 Fuat CEBE Elektrik

    101 Ahmet DEMİR Tesisat

    102 Büşra UÇAR Tesisat

    103 Fuat CEBE Tesisat

    SELECT o.ogr_no, o.adsoyad, b.bolum_adi FROM ogrenciler.o CROSS JOIN bolumler b

  • Ogr_no Adsoyad Bolum_id

    101 Ahmet DEMİR 1

    102 Büşra UÇAR 5

    103 Fuat CEBE 3

    Bolum_id Bolum_adi

    1 Bilgisayar

    2 Elektrik

    3 Tesisat

    ogrenciler

    bolumler

    Bolum_id Ogr_no Adsoyad bolumadi

    1 101 Ahmet DEMİR Bilgisayar

    3 103 Fuat CEBE Tesisat

    SELECT * FROM ogrenciler.o NATURAL JOIN bolumler b

  • Per_id Adsoyad Yonetici

    1 Ahmet DEMİR NULL

    2 Büşra UÇAR 1

    3 Fuat CEBE 1

    4 Faruk YAMAN 5

    5 Deniz MUM 3

    6 Berna KURU 2

    SELECT p1.per_id, p1.adsoyad, p2.adsoyad AS yonetici FROM personel p1 LEFT OUTER JOIN personel p2 ON p1.yonetici=p2.per_id

    Per_id Adsoyad Yonetici

    1 Ahmet DEMİR NULL

    2 Büşra UÇAR Ahmet DEMİR

    3 Fuat CEBE Ahmet DEMİR

    4 Faruk YAMAN Deniz MUM

    5 Deniz MUM Fuat CEBE

    6 Berna KURU Büşra UÇAR

  • Ogr_no Ders notu

    9001 Matematik 75

    9002 Matematik 81

    9003 Matematik 55

    9004 Matematik 58

    9005 Matematik 35

    9006 Matematik 100

    H_kar İlk Son

    AA 84 100

    BA 77 83

    BB 71 76

    CB 66 70

    CC 61 65

    DC 56 60

    DD 50 55

    FF 0 49

  • Ogr_no Ders H_kar

    9001 Matematik BB

    9002 Matematik BA

    9003 Matematik DC

    9004 Matematik CC

    9005 Matematik DD

    9006 Matematik AA SELECT onot.ogr_no, onot.ders, dn.h_kar FROM ogr_notlar onot, notlar dn WHERE onot.notu BETWEEN dn.ilk AND dn.son

  • KAYNAKÇA

    TURGUT ÖZSEVEN – VERİ TABANI YÖNETİM SİSTEMLERİ I

    https://www.w3schools.com/sql