question

SQL Count de duas tabelas diferentes em um conjunto de resultados?

Eu estou olhando para produzir um conjunto de resultados como este...

Vendedor #Appointments #Closed PCT
- - -
Jack Smith 40 20 0,50

Isso pode ser feito com uma consulta SQL mesmo que as nomeações e fechados (empregos) são em duas tabelas diferentes. Como você pode produzir esse resultado?

As tabelas são:

usuário (user_id)
nomeações (user_id, appt_id, lead_id)
leva (user_id, lead_id, lead_Status)
lead_status 72 = fechado do banco de dados é MySql
resposta Resposta
Eu não acho que há alguma forma pura de SQL para fazer isso.

Eu acho que se você poderia selecionar as contagens das diferentes tabelas em consultas separadas e inseri-los em uma tabela temp e selecione da tabela, isso poderia funcionar da maneira que quiser.

por exemplo:

Insira no Tx onde... de T1...

Insira no Tx onde... de T2...

Selecione de Tx...

A outra maneira é usar procedimentos armazenados de algum tipo. Infelizmente, eu não sou um especialista em Mysql.

Verifique se esses links são úteis

Obrigado

ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta



Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved