Da una tabella siffatta:

codice:
chat_id | user_id
----------------
3          |     1
3          |     2
1          |     1
4          |     1
5          |     2
1          |     4
7          |     8
...
Come formulereste una query che mi restituisce il chat_id 3 ? Ovvero quel chat_id a cui corrispondono lo user_id 1 e lo user_id 2? Mi sembra che sia una cazzata ma non riesco a formulare una soluzione :| user_id 1 e user_id 2 sono due valori dati, che ho a disposizione mettiamo in due variabili $user_a_id e $user_b_id.

Ovviamente nella tabella chat_id può essere qualsiasi numero intero > 0, così come user_id, con la certezza che per ogni chat_id possono esserci massimo due user_id differenti.