eu tenho duas tabelas, uma cliente e uma locação.
se na cliente eu faço select * from cliente where situacao=‘ocupado’.
ela me retorna todos os clientes com esse status…
porem, quando eu faço o join com a tabela locação, se esse cliente tem
duas locações, a consulta me traz o cliente duas vezes… e eu quero apenas uma vez.
alguem sabe como posso proceder?
SELECT
cliente.*,
locacao.*
FROM locacao
INNER JOIN cliente ON (locacao.idcliente=cliente.id)
WHERE cliente.situacao = 'Ocupado'
Assim, ele me traz o mesmo cliente, repetido, conforme o numero de locações