2010-12-31 3 views
-1
**SELECT DISTINCT S.SUPPNAME, S.SUPPCODE FROM ET_POHEAD P, EM_SUPP_MST S 
WHERE TRIM(ORDTYPCODE) IN 
(SELECT ORDTYPCODE FROM EM_ORDTYP_MST WHERE PYMT_VCHR = ''Y'') 
AND RTRIM(STATCODE) = ''000090'' AND p.suppid = s.suppid  
ORDER BY 2;** 

にサブクエリを適用する方法LINQクエリには... 申し訳ありませんが、みんながSQLのLINQ

答えて

0

私はこれは本当に正確であるとは思わない... LINQクエリに新しいイム私は、このクエリの解決策を教えてください何stackoverflowのためですが、私はあなたにいくつかの目安あげる:

From p in et_pohead, s in em_supp_mst 
Where ((from m in em_ordtyp_mst where m.pymt_vchr = "Y").contains(s.ordtypcode) 
and s.statcode.rtrim() = "000090" and p.suppid = s.suppid) 
Select s.suppname, s.suppcode Distinct 

を私は本当にそれだけで動作するかどうか(メモリから入力された)驚いて、それに打撃を与えるだろう。うまくいけば残りの部分を解決することができます。