SELECT a.partner AS partner_id,
aa.name AS partner_name,
a.id AS account_id,
a.name AS account_name
FROM account a
LEFT JOIN account aa ON a.partner=aa.id
WHERE a.level = 5 AND a.partner IS NOT NULL;
+------------+-------------------------------+------------+---------------+
| partner_id | partner_name | account_id | account_name |
+------------+-------------------------------+------------+---------------+
| 5 | Иванов Иван Иванович (ivan) | 114 | Юзер7 (user7) |
| 5 | Иванов Иван Иванович (ivan) | 115 | Юзер8 (user8) |
| 79 | Петров Петр Петрович (petr) | 101 | Юзер5 (user5) |
| 102 | Сидоров Сидр Сидорович (sidr) | 37 | Юзер1 (user1) |
| 102 | Сидоров Сидр Сидорович (sidr) | 42 | Юзер2 (user2) |
| 102 | Сидоров Сидр Сидорович (sidr) | 72 | Юзер3 (user3) |
| 102 | Сидоров Сидр Сидорович (sidr) | 87 | Юзер4 (user4) |
| 102 | Сидоров Сидр Сидорович (sidr) | 113 | Юзер6 (user6) |
+------------+-------------------------------+------------+---------------+
8 rows in set (0.00 sec) |
SELECT a.partner AS partner_id,
aa.name AS partner_name,
a.id AS account_id,
a.name AS account_name
FROM account a
LEFT JOIN account aa ON a.partner=aa.id
WHERE a.level = 5 AND a.partner IS NOT NULL;
+------------+-------------------------------+------------+---------------+
| partner_id | partner_name | account_id | account_name |
+------------+-------------------------------+------------+---------------+
| 5 | Иванов Иван Иванович (ivan) | 114 | Юзер7 (user7) |
| 5 | Иванов Иван Иванович (ivan) | 115 | Юзер8 (user8) |
| 79 | Петров Петр Петрович (petr) | 101 | Юзер5 (user5) |
| 102 | Сидоров Сидр Сидорович (sidr) | 37 | Юзер1 (user1) |
| 102 | Сидоров Сидр Сидорович (sidr) | 42 | Юзер2 (user2) |
| 102 | Сидоров Сидр Сидорович (sidr) | 72 | Юзер3 (user3) |
| 102 | Сидоров Сидр Сидорович (sidr) | 87 | Юзер4 (user4) |
| 102 | Сидоров Сидр Сидорович (sidr) | 113 | Юзер6 (user6) |
+------------+-------------------------------+------------+---------------+
8 rows in set (0.00 sec)