ragazzi, sto diventando scemo...

ho 2 tabelle fatte così:

tabella 1 con campi
id, data, ora, id_1, id_2

tabella 2 con campi
id, descrizione

i campi id_1 e id_2 sono gli stessi id che si trovano nella tabella 2.

quello che sto cercando di fare è una query che mi restituisca una cosa tipo:

id, data, ora, descrizione1 (preso da id_1 = id tabella 2), descrizione2 (preso da id_2 = id tabella 2)

ma se metto where a.id_1 = b.id and a.id_2 = b.id
non funziona!

come cavolo devo fare? help please!!!