1 つの ID が複数のステータスを持つことができるテーブルがあります。
| client_id | status_id |
| 1 | 2 |
| 1 | 3 |
| 1 | 5 |
| 2 | 2 |
| 2 | 3 |
| 2 | 6 |
問題は、すべてのステータス、つまり 2、3、5 (status_id = 2 AND status_id = 3 AND status_id = 5) がある場合にそれらの client_id のみを選択することですが、mysql はそれを直接許可しません。
SELECT * FROM `klient_status` WHERE StatusID = 20 AND StatusID = 40
returns: MySQL returned an empty result set (i.e. zero rows).