LINQ
簡単なクエリを書いています。テーブル構造は次のように定義されています。
表 A
Id int,
VName varchar2(20),
VAddress varchar2(200)
表 B
Id int,
NName varchar2(20),
NAddress varchar2(200)
LINQ
クエリ
from c in A
join x in B on c.Id equals x.Id
order by A.Id
select New{
c.Id,
x.NName
}
次に、SQL として生成します
select Filter1.Id,Filter1.NName from(
Select Extend1.Id,Extend1.VName,Extend1.VAddress,
Extend2.Id as Id1,Extend2.NName,Extend2.NAddress
from A as Extend1 Inner Join B as Extend2 on Extend1.Id=Extend2.ID)
as Filter1
私の問題:サブクエリで多くの列を選択したくありません。