Доброго дня всем
подскажите такой вопрос - 
у меня есть две таблицы - 
lu_tbl
id   val
1   val1
2   val2
3   val3
4   val4
и tbl_users
id    name rel (ID из lu_tbl)
1   Kirill       3
2  Oleg      1
3  Kirill        1
мне надо сделать такую вещь - 
выбрать те значения из lu_tbl которые не встречаються для опраделенного имени
делаю так 
SELECT *
FROM `lu_tbl`  
 LEft JOIN `tbl_users` ON `lu_tbl`.`id`=`tbl_users`.`rel`  WHERE  `tbl_users.id`NOT IN ( SELECT id FROM tbl_users WHERE `name`=\'Kirill\' ) AND `lu_tbl`.val IS NULL
 но чтото нифига не работает
мне надо для выборки по имени KIRILL чтобы выбрало val2 &val4
а для OLEG выбрало val2 & val3 & 4 
то есть те значения которые не существуют в поле rel 
буду очень благодарен за помощь