Таблица Attr:
code user_code attr_code attr_valueТаблица Users:
1 24 8 1
2 24 4 1
3 24 3 1
4 24 2 1
code nameЗапрос:
24 Bolodya
select * from Users join Attr on Users.code = Attr.user_codeвыдаст искомую строку, только если в таблице Attr есть запись с attr_code = 8 и user_code = 24.
where Users.code = 24 and Attr.attr_code = 8;
Напишите такой запрос, чтобы поля из таблицы Users выводились в любом случае, а поля из Attr только если есть запись с attr_code = 8(если таковой нет - на месте этих полей будет просто пустота).
Решение будет вечером.
#tips