Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Tabloların beraber sorgulanması (JOİN) (İlişkilendirme,bağlama) Ankara Üniversitesi Fen Fakültesi Astronomi ve Uzay Bilimleri AST302 Astronomide Veri Analizi.

Benzer bir sunumlar


... konulu sunumlar: "Tabloların beraber sorgulanması (JOİN) (İlişkilendirme,bağlama) Ankara Üniversitesi Fen Fakültesi Astronomi ve Uzay Bilimleri AST302 Astronomide Veri Analizi."— Sunum transkripti:

1 Tabloların beraber sorgulanması (JOİN) (İlişkilendirme,bağlama) Ankara Üniversitesi Fen Fakültesi Astronomi ve Uzay Bilimleri AST302 Astronomide Veri Analizi Yahya Demircan ©2011

2 Ogr_noadisoyadiİlce_kodu 91050099TemelDemir0601 92050025Safinazİncebelli0 6 01 04050011NefiseGocer0 1 01 ………… Ogr_nokodudonemivizefinalbasari 91050099AST3022001-02/2347867 91050099MAT2342001-02/2456755 91050099MAT1022000-01/2548767 92050025AST3022001-02/2348376 92050025MAT2342001-02/2678978 ……………… kodudonemiDers_adikrediScili_no MAT1012000-01/1Temel Mat5.0101 AST3022000-01/2Ast Veri Analizi3.0201 AST3022001-02/2Ast Veri Analizi3.0201 MAT2342000-01/2Bilgisayar Prg.3.0201 MAT2342001-02/2Bilgisayar Prg.3.0201 …………… İlce_koduİlce_adi 0100Adana(Merkez) 0101Seyhan …… 0600Ankara 0601Altındag 0602Mamak …… İlişkilendirme için -Tablolarda ortak bilgilerin olması gerekir (alan isimleri aynı olmayabilir) -İlişkilendirilecek bilgiler INDEX özelliğine sahip olmalı (hız için) primary key (unique+index) Unique (unique+index) Index(index) -Bağlanacak tablolar FROM dan sonra belirtilir -Bağlantı kurulacak alanlar WHERE den sonra belirtilir

3 Ogr_noadisoyadiİlce_kodu 91050099TemelDemir0601 92050025Safinazİncebelli0 6 01 04050011NefiseGocer0 1 01 ………… Ogr_nokodudonemivizefinalbasari 91050099AST3022001-02/2347867 91050099MAT2342001-02/2456755 91050099MAT1022000-01/2548767 92050025AST3022001-02/2348376 92050025MAT2342001-02/2678978 ……………… kodudonemiDers_adikrediScili_no MAT1012000-01/1Temel Mat5.0101 AST3022000-01/2Ast Veri Analizi3.0201 AST3022001-02/2Ast Veri Analizi3.0201 MAT2342000-01/2Bilgisayar Prg.3.0201 MAT2342001-02/2Bilgisayar Prg.3.0201 …………… İlce_koduİlce_adi 0100Adana(Merkez) 0101Seyhan …… 0600Ankara 0601Altındag 0602Mamak …… Select … From ozluk,notlar Where ozluk.ogr_no=notlar.ogr_no and …. ozluk tablosu notlar tablosu

4 Ogr_noadisoyadiİlce_kodu 91050099TemelDemir0601 92050025Safinazİncebelli0 6 01 04050011NefiseGocer0 1 01 ………… Ogr_nokodudonemivizefinalbasari 91050099AST3022001-02/2347867 91050099MAT2342001-02/2456755 91050099MAT1022000-01/2548767 92050025AST3022001-02/2348376 92050025MAT2342001-02/2678978 ……………… kodudonemiDers_adikrediScili_no MAT1012000-01/1Temel Mat5.0101 AST3022000-01/2Ast Veri Analizi3.0201 AST3022001-02/2Ast Veri Analizi3.0201 MAT2342000-01/2Bilgisayar Prg.3.0201 MAT2342001-02/2Bilgisayar Prg.3.0201 …………… İlce_koduİlce_adi 0100Adana(Merkez) 0101Seyhan …… 0600Ankara 0601Altındag 0602Mamak …… Select … From notlar,ders Where notlar.kodu=ders.kodu and notlar.donemi=ders.donemi and …. İlce tablosu ders tablosu notlar tablosu

5 Ogr_noadisoyadiİlce_kodu 91050099TemelDemir0601 92050025Safinazİncebelli0 6 01 04050011NefiseGocer0 1 01 ………… Ogr_nokodudonemivizefinalbasari 91050099AST3022001-02/2347867 91050099MAT2342001-02/2456755 91050099MAT1022000-01/2548767 92050025AST3022001-02/2348376 92050025MAT2342001-02/2678978 ……………… kodudonemiDers_adikrediScili_no MAT1012000-01/1Temel Mat5.0101 AST3022000-01/2Ast Veri Analizi3.0201 AST3022001-02/2Ast Veri Analizi3.0201 MAT2342000-01/2Bilgisayar Prg.3.0201 MAT2342001-02/2Bilgisayar Prg.3.0201 …………… İlce_koduİlce_adi 0100Adana(Merkez) 0101Seyhan …… 0600Ankara 0601Altındag 0602Mamak …… Select … From ozluk,ilce Where ozluk.ilce_kodu=ilce.ilce_kodu and …. İlce tablosu ozluk tablosu

6 Ogr_noadisoyadiİlce_kodu 91050099TemelDemir0601 92050025Safinazİncebelli0 6 01 04050011NefiseGocer0 1 01 ………… Ogr_nokodudonemivizefinalbasari 91050099AST3022001-02/2347867 91050099MAT2342001-02/2456755 91050099MAT1022000-01/2548767 92050025AST3022001-02/2348376 92050025MAT2342001-02/2678978 ……………… kodudonemiDers_adikrediScili_no MAT1012000-01/1Temel Mat5.0101 AST3022000-01/2Ast Veri Analizi3.0201 AST3022001-02/2Ast Veri Analizi3.0201 MAT2342000-01/2Bilgisayar Prg.3.0201 MAT2342001-02/2Bilgisayar Prg.3.0201 …………… İlce_koduİlce_adi 0100Adana(Merkez) 0101Seyhan …… 0600Ankara 0601Altındag 0602Mamak …… Select ozluk.adi,ozluk.soyadi,notlar.kodu,notlar.basari From ozluk,ilce,notlar Where ilce.ilce_kodu=ozluk.ilce_kodu and ozluk.ogr_no=notlar.ogr_no and ilce.ilce_adi=‘ALTINDAĞ’

7 Select ozluk.adi,ozluk.soyadi,notlar.kodu,notlar.basari From ozluk,ilce,notlar Where ilce.ilce_kodu=ozluk.ilce_kodu and ozluk.ogr_no=notlar.ogr_no and ilce.ilce_adi=‘ALTINDAĞ’ Select o.adi,o.soyadi,n.kodu,n.basari From ozluk o,ilce i,notlar n Where i.ilce_kodu=o.ilce_kodu and o.ogr_no=n.ogr_no and i.ilce_adi=‘ALTINDAĞ’ Tabloya takma isim (Alias) verme


"Tabloların beraber sorgulanması (JOİN) (İlişkilendirme,bağlama) Ankara Üniversitesi Fen Fakültesi Astronomi ve Uzay Bilimleri AST302 Astronomide Veri Analizi." indir ppt

Benzer bir sunumlar


Google Reklamları