Fórum QUERY MYSQL RETORNA OK #613251
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
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)