Yazeka
Arama sonuçlarına göre oluşturuldu
MySQL'de iki tablo arasında ilişki kurmak için aşağıdaki yöntemler kullanılabilir:
- Yabancı anahtar (Foreign Key) kullanarak 12. Bu yöntemde, tablolar arasındaki ortak sütunun değerlerine dayanarak birleştirme yapılır 2. Bunun için
ALTER TABLE
komutu veREFERENCES
ifadesi kullanılır 1. - JOIN kullanımı 25.
JOIN
ifadesi, SELECT ifadesini takip eden FROM ifadesinden sonra kullanılarak tablolar birleştirilebilir 25.
Örnek bir SQL kodu:
ALTER TABLE ogrenci ADD FOREIGN KEY (sinifno) REFERENCES Sinif(sinifno);
Bu kod,
ogrencitablosu üzerinde değişiklik yaparak
sinifnoalanını yabancı anahtar olarak ayarlar ve bu alanın
Siniftablosundaki
sinifnoalanına referans vereceğini belirtir 1.
MySQL'de tablo ilişkisi kurarken, tablo ve sütun yapılarının doğru şekilde tanımlanması önemlidir 4.
5 kaynaktan alınan bilgiyle göre: