помогите с запросом-поиском по 2 таблицам

Духовность™

Продвинутый новичок
помогите с запросом-поиском по 2 таблицам

Есть таблица пользователей, какие-то ещё таблицы, при поиске все суммируется с помощью различных JOIN. В результате мы естественно получаем одну запись.

Есть таблица "иностранные языки" (которые знает пользователь). В этой таблице есть поле "уровень знания языков" - числовые позиции - 1, 2 или 3 ну и естественно "ид языка", "ид пользователя".

В таблице всего три записи для каждого пользователя. Решили, что этого хватит для резюме.

Собственно, нужно найти всех пользователей, которые попадают под многочисленные условия выборки, среди которых есть условия знания языков и их уровней: http://keep4u.ru/full/080130/5dabfeb81af7a4ab69/jpg

Как более грамотно SQL составить?
 
Сверху