Я пытаюсь перечислить один AccountID из таблицы счетов, имя одного клиента, имя lname из таблицы клиентов.
account : AccountID
account_members : AccountID, ClientID
клиентов : ClientID, fname, lname
Как видите, таблицы account и account_members связаны через AcccountID, а таблица account_members и клиенты связаны через ClientID.
Я хочу перечислить только 1 вхождение AccountID и с одним клиентом fname & lname.
То, что я получаю, - это AccountID несколько раз в зависимости от того, сколько членов учетной записи указано в таблице account_members.
SELECT DISTINCT accounts.*, account_members.*, clients.*
FROM accounts
JOIN account_members ON accounts.AccountID = account_members.AccountID
JOIN clients ON account_members.ClientID = clients.ClientID
WHERE accounts.status='Active'
ORDER BY accounts.id DESC
LIMIT 4