none
Consulta Linq urgente!! por favor. RRS feed

  • Pergunta

  • Pessoal,

    Como eu faço esta consulta em linq

    SELECT    *
    FROM            AZUL_ANSWERS
    WHERE       ANSW_USER_ID IN  (SELECT  USER_ID   FROM    AZUL_USERS    WHERE   USER_ENQUETE_DATE BETWEEN '21/02/2010' AND '23/02/2010')


    obrigado!!!
    terça-feira, 23 de fevereiro de 2010 13:42

Respostas

  • Consegui resolver.

    Para quem tiver o mesmo problema segue a a solucao

     EnqueteDataContext context = new EnqueteDataContext();  
    
    var quesReturn = from q in context.AZUL_ANSWERs
                                where 
                                (
                                 from users in context.AZUL_USERs
                                   where users.USER_ENQUETE_DATE >= inicio
                                         && users.USER_ENQUETE_DATE <= fim
                                   select users.USER_ID
                                ).Contains(q.ANSW_USER_ID)                            
                                select q;         
    • Marcado como Resposta Cleomar Pestilli quarta-feira, 24 de fevereiro de 2010 17:08
    quarta-feira, 24 de fevereiro de 2010 17:08