У меня есть две таблицы:как использовать присоединиться в этом случае
стол pin_info:
id | member_id | look_week | look_name | is_pinned | date
1 | 1 | 3 | the improviser | yes | 2013-11-19 21:57:04
2 | 1 | 2 | destined for stardom | yes | 2013-11-19 21:56:00
3 | 1 | 1 | fashinably corporate | no | 2013-11-19 21:54:00
стол arrow_rating:
id | member_id | look_week | look_name | rating |
1 | 1 | 3 | the improviser | 3 |
2 | 1 | 2 | destined for stardom | 4 |
3 | 2 | 1 | fashinably corporate | 5 |
Я хочу is_pinned (от pin_info) и рейтинг (из рейтинга). У меня будет параметр member_id и look_week. (Предположим, 1 и 2 соответственно)
То, что я сделал:
SELECT p_i.is_pinned,a_r.rating
FROM pin_info p_i,arrow_rating a_r
WHERE p_i.look_week=a_r.look_week AND p_i.member_id='1'
Я уверен, что это не правильный way.Any помощь?
Где вы хотите присоединиться к ним? Что они имеют общего? ID пользователя? 'INNER JOIN a_r ON a_r.look_week = p_i.look_week'? – putvande
member_id и look_week ... его просто, что я знаю, что он будет иметь только одну запись. Я не могу правильно запрограммировать запрос. Я передаю эти два в качестве параметров ... thse - это поле, которое у меня есть .. –
Взгляните на мой ответ, если результат не соответствует ожидаемому, пожалуйста, обновите свой вопрос, чтобы показать желаемый результат. – Drahcir