0
で選択した私は、次の3つのテーブルを持っている:LINQクエリを使用してTABLE_STORE_HOUSE.IdProduct
魔女の条件TABLE_STORE_HOUSE.ProductNumber - Sum(TABLE_SELL.ProductNumberSell) > 0
とTABLE_STORE_HOUSE.TimeInput
を得る方法コンバートSQLどこ
TABLE_PRODUCT (IdProduct, ProductName, ProductUnit)
TABLE_STORE_HOUSE (IdContain, IdProduct, ProductNumber, TimeInput)
TABLE_SELL (IdSell, IdContain, ProductNumberSell, TimeSell)
現在は、私はLINQのためのSQLを変えるのを助ける最小
です。 .............
select top 1 IdContain
from
TABLE_STORE_HOUSE
where IdProduct = '6'
and
ProductNumber - (select sum(ProductNumber)
from TABLE_SELL
Where TABLE_SELL.IdContain = IdContain)> 0
order by TimeInput desc;
あなたの正確な問題は何ですか?特定のLINQ構文要素に問題がありますか? –
ありがとうございます。私は1セグメントの問題があります。しかし、私はlinqの構文に変換する方法を知らない – Tuan
ただSQLをポストして、変換を求めてはいけない。少なくともクラスモデルを表示して、ナビゲーションプロパティと関連の多重度を確認します。また、どのタイプのLINQをターゲットにしているのかを(エンティティに)伝え、最初の努力を示してください。 –