第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

選擇 IN LINQ to entity with internal joins

選擇 IN LINQ to entity with internal joins

C#
暮色呼如 2021-06-02 17:58:09
我有以下 SQL 查詢SELECT ob.PK_OBJETIVO,ev.NM_EVENTO,ifi.QT_NOTA_IMPACTO,imi.QT_NOTA_IMPACTO,ire.QT_NOTA_IMPACTO,(ifi.QT_NOTA_IMPACTO + imi.QT_NOTA_IMPACTO + ire.QT_NOTA_IMPACTO)/3 AS MediaFROM AVALIACAO_IMPACTO AS aiINNER JOIN EVENTO AS EV ON ev.PK_EVENTO = ai.FK_AVALIACAO_IMPACTO_EVENTOINNER JOIN OBJETIVO AS ob ON ob.PK_OBJETIVO = ai.FK_AVALIACAO_IMPACTO_OBJETIVOINNER JOIN IMPACTO_FINANCEIRO AS ifi ON ifi.PK_IMPACTO_FINANCEIRO = ai.FK_AVALIACAO_IMPACTO_IMPACTO1INNER JOIN IMPACTO_MISSAO AS imi ON IMI.PK_IMPACTO_MISSAO = AI.FK_AVALIACAO_IMPACTO_IMPACTO2INNER JOIN IMPACTO_REPUTACAO AS IRE ON IRE.PK_IMPACTO_REPUTACAO = AI.FK_AVALIACAO_IMPACTO_IMPACTO3WHERE ai.FK_AVALIACAO_IMPACTO_OBJETIVO IN(SELECT OBJ.PK_OBJETIVO FROM OBJETIVO AS OBJ WHERE OBJ.FK_OBJETIVO_PROCESSO = 3)我需要在 LINQ 查詢中轉(zhuǎn)換該查詢,我嘗試過:var queryImpactos = await _context.AvaliacaoImpacto        .Where(e => _context.Objetivo.Select(o => o.ProcessoID).Contains(planoRiscos.Auditoria.ProcessoID))        .Include(e => e.Evento).Include(e => e.Objetivo)        .Include(e => e.ImpactoFinanceiro).Include(e => e.ImpactoMissao).Include(e => e.ImpactoReputacao).ToListAsync();" planoRiscos.Auditoria.ProcessoID" 返回它所需要的,純 SQL 查詢的數(shù)字 3,但查詢結(jié)果是返回AVALIACAO_IMPACTO表中的所有記錄,但是我只需要表FK_OBJETIVO中AVALIACAO_IMPACTO存在a in的記錄OBJETIVO,其中FK_PROCESSOinOBJETIVO等于傳遞的參數(shù) ( planoRiscos.Auditoria.ProcessoID)。
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 121 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號