..


Sponsor Bağlantılar

Nasıl JOIN alanları arasında bir maç olmadan iki tablo arasında bir ilişki oluşturmak için?

Bu amaçla bir LEFT JOIN veya RIGHT JOIN (yerine JOIN INNER ile) kullanabilirsiniz.
Ilişkiyi tanımlamak için kullanılan alanları arasında tam bir eşleşme olup olmadığını bu şekilde veri bile ayıklanır.

Örneğin:






 Kitap SELECT * FROM







 Yazarlar LEFT JOIN







 = Libri.autore_id autori.id AÇIK







 > 0 libri.id NEREDE



Bu durumda, LEFT JOIN bakılmaksızın tablo "yazarlar" ile bir yazışma olup olmadığını tablosu "kitap" tüm kayıtları gösterecektir.

Basitçe söylemek gerekirse: bir kitap ise "hayır yazar" yani "autore_id = 0" tablo "yazarlar" ile hiçbir maddi yazışma (hiçbir id = 0 olduğu için) olsa da gösterilir olacaktır.

Aynı Kategoride ...
E-Öğrenme
MS Access (Gelişmiş) MS Access (Gelişmiş)
Hızlı ve kolay bir veritabanı oluşturmak ve yönetmek öğrenin. 29 € dan başlayan fiyatlarla.
MySQL (Ders) MySQL (Ders)
Açık kaynak veritabanı yönetimi. En düşük € 39.
SQL ve Veritabanı (Ders) SQL ve Veritabanı (Ders)
Ilişkisel veritabanı oluşturma ve yönetme. En düşük € 39.
Sponsor Bağlantılar