Jump to content
Fórum Script Brasil
  • 0

Problema subconsulta com IN


jatobas
 Share

Question

Boa dia, estou com um problema no MySql com subconsulta. Tenho uma aplicação que utiliza um padrão para salvar no banco ex.: os módulos liberados para cliente. Ele usa o seguinte padrão: 1,2,4.

Códgio Descrição

1 Financeiro

2 Secretaria

3 Tesouraria

4 RH

Quando utilizava o firebird não tinha nenhum problema ele aceitava o seguinte sql:

SELECT MODULO_MOS
FROM modulosistema 
WHERE modulosistema.SEQUENCIAL_MOS IN (select CODIGOMODULO_CLS 
                                       from clienteservico 
                                       where CODIGOCLIENTE_CLS = 357 AND 
                                                    CODIGOSERVICO_CLS = 65)
Na subconsulta me retorna os seguintes valores: 1,2,4 e na hora de realizar o select
SELECT MODULO_MOS
FROM modulosistema 
WHERE modulosistema.SEQUENCIAL_MOS IN (1,2,4)

*Se eu fizer manualmente inserindo os valores 1,2,4 ele traz os nomes dos módulos, agora se eu utilizar a subconsulta ele me retorna somente o correspondente ao primeiro código que nesse caso é Financeiro. Como fazer ele entender o resultado da subconsulta e me retorna o nome de todos os módulos?

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0
SELECT 
    MODULO_MOS
FROM 
    modulosistema
    inner join
    clienteservico on modulosistema.SEQUENCIAL_MOS = clienteservico.CODIGOMODULO_CLS
WHERE 
    CODIGOCLIENTE_CLS = 357 
    AND
    CODIGOSERVICO_CLS = 65

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      151k
    • Total Posts
      649.1k
×
×
  • Create New...