CROSS JOIN etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
CROSS JOIN etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

18 Temmuz 2012 Çarşamba

43.INSERT INTO... VALUES Kullanımı

  • INSERT INTO Deyimi bir tabloya yeni kayıt eklemek için kullanılır.
  • Önce gördüğümüz INSERT Deyiminden farklı olarak sadece istediğimiz sütunlara da kayıt işlemi yapabiliriz.
  • 2 farklı kullanım şekli vardır.
1-) Söz Dizimi 

 INSERT INTO tablo_ismi (kolon1, kolon2, kolon3,...)  
VALUES (deger1, deger2, deger3,...)

2-) Söz Dizimi

INSERT INTO tablo_ismi  
VALUES (deger1, deger2, deger3,...)

ÖRNEK: Çalışan tablomuza sadece isim ve soyad bilgilerini girerek yeni bir kayıt ekleyebiliriz.

SORGU:INSERT INTO Employees(LastName,FirstName)
               VALUES ('Cücü','Cüneyt')


Ders 44'e geçebilirsiniz.

20 Mayıs 2012 Pazar

30. OUTER JOIN- CROSS JOIN Kullanımı

  • CROSS JOIN işlemiyle bağladığımız bütün tablolar herhangi bir kısıtlamaya uğramadan olası tüm eşleşmeler sonuç listesinde gösterilir. 
  • Belirli bir ortak alan belirtmeye gerek yoktur.
Örnek: Sorgumuzda 8 tane kategori çeşidi bulunmaktadır. CROSS JOIN yaptığımızda Region tablosuna ait 4 kayıt herbir Çeşit kayıdına bağlanır. Yani 32 tane kayıt listelenir. Çünkü tablolar arası herhangi bir ortak eşleşme tanımlanmamıştır.

Sorgu: SELECT * FROM Categories CROSS JOIN Region


Ders 31'e geçebilirsiniz.