Valeu mas ainda não é assim que preciso, irei colocar um trecho do programa aqui talvez de para entenderem melhor:
A ideia é verificar se tem vendedor com o mesmo id na tabela usuarios, e caso tenha não imprimi-lo, e imprimir os demais, que serão os que não fizeram vendas. Acho que é mais ou menos isso.
$busca_usuarios = mysql_query(
"SELECT * From usuarios
order by nome");
$busca_vendedores = mysql_query(
"SELECT
(CASE WHEN D.modalidade = '14' THEN COUNT(D.VALOR)END) AS conta_limite,
(CASE WHEN D.modalidade = '15' THEN COUNT(D.VALOR)END) AS conta_cdc,
(CASE WHEN D.modalidade = '19' THEN COUNT(D.VALOR)END) AS conta_sms,
(CASE WHEN D.modalidade = '14' THEN SUM(D.VALOR)END) AS soma_limite,
(CASE WHEN D.modalidade = '15' THEN SUM(D.VALOR)END) AS soma_cdc,
(CASE WHEN D.modalidade = '19' THEN SUM(D.VALOR)END) AS soma_sms,
(CASE WHEN D.produto = '2' THEN COUNT(D.VALOR)END) AS conta_consorcio,
(CASE WHEN D.produto = '4' THEN COUNT(D.VALOR)END) AS conta_consignado,
(CASE WHEN D.produto = '1' THEN COUNT(D.VALOR)END) AS conta_seguro,
(CASE WHEN D.produto = '2' THEN SUM(D.VALOR)END) AS soma_consorcio,
(CASE WHEN D.produto = '4' THEN SUM(D.VALOR)END) AS soma_consignado,
(CASE WHEN D.produto = '1' THEN SUM(D.VALOR)END) AS soma_seguro,
(CASE WHEN D.produto = '1' THEN SUM(D.receita_coop)END) AS soma_prolabore,
SUM(D.receita_coop + D.valor) AS soma_total,
D.produto, D.modalidade, D.vendedor,
U.nome, U.cdc, U.consignado, U.consorcio, U.sms, U.limite_cartao, U.imagem, U.pa, U.prolabore
FROM produtividade_diaria D
INNER JOIN usuarios U
ON (D.vendedor = U.id)
WHERE year(D.data) = '2015' and
month(D.data) = '$mes' and
U.pa = '$pa'
GROUP BY D.vendedor
ORDER BY soma_total
DESC LIMIT 100 ") or die(mysql_error());
$vend = mysql_fetch_array($busca_vendedores);
$user1 = mysql_fetch_array($busca_usuarios);
$user = array_diff($user1, $vend);
while ($user = mysql_fetch_array($busca_usuarios) ){
if (($user['id'] <> $vend['vendedor']) and ($user['pa'] == $pa) and ($user['tipo'] <> 'cad') and ($user['tipo'] <> 'adm')){