-
Üyelik
25.06.2012
-
Yaş/Cinsiyet
38 / E
-
Meslek
Engineering Director
-
Konum
İstanbul Avrupa
-
Ad Soyad
T** C**
-
Mesajlar
771
-
Beğeniler
2 / 260
-
Ticaret
0, (%0)
Tabloları birbiri ile ilişkilendirmeden bunu sadece kayıtlar üzerinden yapmak, verinin artması ile birlikte problem yaratabilecek bir çözüm olur. Bu sebeple ilişkisel veri tabanı kullanıyorsunuz. Tabloları foreign key ile birbiri ile ilişkilendirirseniz ve sonrasında SQL'de JOIN ile tablolar arasındaki ilişkilerden yararlanıp kayıtlar üzerinde sorgu yazabilirsiniz.
Örnek Tablolar Yazar,Kitap olsun
Yazar
id
ad
Kitap
id (Primary key)
ad
yayin_tarihi
yazar_id (Foreign key : Yazar tablosundaki id'ye referans etmektedir)
Yazar tablosunda id'si 123456 olan yazara ait kitapları bulmak için;
Select * From Kitap k LEFT JOIN Yazar y ON k.yazar_id=123456;
gibi..