目的を達成します:
ID、名前、jnameの、Uのuserinfoからcnameはu.job = j.jidが左u.city = c.cidに都市cを参加にジョブJに参加左選択多表は、左の参加
コードは以下の通りであります:
リスト= VAR(Uはからdc.userinfosに
等しいでu.job ON参加Jのdc.jobs j_join INTO j.jid
)(j_join.DefaultIfEmptyにXから
等号がc_join INTO c.cidにu.city Cにdc.citiesに参加します
()からc_join.DefaultIfEmptyでVは
新しい新規SELECT
{
ID = u.id、
名前= u.name、
jnameの= x.jname、
CNAME = v.cname、
/ / * U1 = U、X = X1、V1 = V *をオブジェクトがnullの場合もあるので、//そのオブジェクトのプロパティは、例外がスローされます方法にオブジェクトを使用しないでください
。})ToListメソッド();
ます。https://www.cnblogs.com/simpleBlue3/p/10717487.htmlで再現