6
2'den fazla tablom var ve katılmak için belirli bir sütuna katılmak istiyorum.sql Query kullanarak 2'den fazla tabloya nasıl katılır?
2'den fazla tablom var ve katılmak için belirli bir sütuna katılmak istiyorum.sql Query kullanarak 2'den fazla tabloya nasıl katılır?
örnek: hatta başka tabloda eşleşen kayıt olmadan tablo1 tüm kayıtları isteseydim
select a.column1, a.column2, b.whatever, c.hello
from table1 a
join table2 b on a.keyfield = b.keyfield
join table3 c on a.keyfield = c.keyfield
ardından yerine "sol birleştirme" olmalıdır katılmak.
Hangi DBMS'yi kullanıyorsunuz? –
@Abe, bu soruda http://stackoverflow.com/questions/3656099/how-to-delete-rows-in-tables-that-contain-foreign-keys-to-other-tables pradeep kullandığını onaylar. SQLServer 2008. –
Bu vesile ile size "zorlayıcı" rozetini verdim. –