SORU
1 EYLÜL 2008, PAZARTESİ


İç sözdizimi sql etmeniz katılmak nedir?

Sql deyimi için bir seri yazıyorum ve normal bir iç birleştirmek için sadece standart sözdizimi sonra bir ben '' C fıkra#.

yani nasıl SQL için SERİ bu temsil?:

select * from table1 
inner join table2 on table1.field = table2.field

DÜZENLEME:Gerçek bir sorgu bayi için tüm kişileri almak için:

select DealerContact.*
from Dealer 
    inner join DealerContact on Dealer.DealerID = DealerContact.DealerID

CEVAP
1 EYLÜL 2008, PAZARTESİ


Gibi bir şey gider:

from t1 in db.Table1
join t2 in db.Table2 on t1.field equals t2.field
select new { t1.field2, t2.field3}

Daha iyi bir örnek için tablo mantıklı adları ve alanları olması güzel olurdu. :)

Güncelleme

Sorgunuz için bu daha uygun olabilir bence

var dealercontacts = from contact in DealerContact
                     join dealer in Dealer on contact.DealerId equals dealer.ID
                     select contact;

Rehber arıyorsan, satıcılar değil.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • fast2hell

    fast2hell

    16 AĞUSTOS 2006
  • spectragirlz16's channel

    spectragirlz

    22 Ocak 2012
  • williamfitzsimmons

    williamfitzs

    14 Mart 2008