まず、意味のないタイトルでごめんなさい。これ以上のことは考えられませんでした。次の表をご覧ください。
ユーザー
+-----+-------+---------------+
| id | name | email |
+-----+-------+---------------+
| 1 | NameA | namea@srv.com |
| 2 | NameB | nameb@srv.com |
| 3 | NameC | namec@srv.com |
+-----+-------+---------------+
デパートメント
+-----+---------+-------+---------+
| id | company | name | manager |
+-----+---------+-------+---------+
| 1 | 1 | DeptA | 1 |
| 2 | 1 | DeptB | 2 |
+-----+---------+-------+---------+
会社
+-----+------+-------+
| id | name | owner |
+-----+------+-------+
| 1 | Buzz | 3 |
+-----+-------+------+
会社に関連するすべてのユーザーを見つける必要があります。何かのようなもの:
+---------+------------+
| user_id | company_id |
+---------+------------+
| 1 | 1 |
| 2 | 1 |
| 3 | 1 |
+---------+------------+
どうやってやるの?さまざまな種類の結合(内部、外部、完全など)について読みましたが、すべての途中でその「Department」テーブルを処理する方法がわかりませんでした。