QUERY MYSQL RETORNA OK
12/11/2020
0
Boa noite amigos,
Alguém consegue me dizer o porque a query abaixo retorna OK?
SELECT count(*) as Dias_uteis
FROM owner.dias_uteis d
WHERE d.data_util
BETWEEN (select ts.criacao from owner.tabela ts where ts.chamado in('1455678','1459783') group by ts.chamado) AND now()
<b>Preciso contar a quantos dias um chamado foi aberto,</b>
se passo apenas uma condição o contador funciona. Porem quando vou pesquisar mais de um chamado o mysql retorna apenas OK e nada a visualizar.
Alguém consegue me dizer o porque a query abaixo retorna OK?
SELECT count(*) as Dias_uteis
FROM owner.dias_uteis d
WHERE d.data_util
BETWEEN (select ts.criacao from owner.tabela ts where ts.chamado in('1455678','1459783') group by ts.chamado) AND now()
<b>Preciso contar a quantos dias um chamado foi aberto,</b>
se passo apenas uma condição o contador funciona. Porem quando vou pesquisar mais de um chamado o mysql retorna apenas OK e nada a visualizar.
Ogirdor
Curtir tópico
+ 0
Responder
Posts
12/11/2020
Emerson Nascimento
tente algo assim:
SELECT ts.chamado, ( SELECT count(d.data_util) FROM owner.dias_uteis d WHERE d.data_util BETWEEN ts.criacao AND now() ) as Dias_uteis FROM owner.tabela ts WHERE ts.chamado in ('1455678','1459783')
Responder
Clique aqui para fazer login e interagir na Comunidade :)