Показать сообщение отдельно

  #126  
Старый 02.07.2008, 19:32
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
С нами: 10191686

Репутация: 210
По умолчанию

В продолжении темы:

Нужен, подзапрос типа:

Цитата:
SELECT *, "значение из другой таблицы, на основе текущего id"
FROM `edu_user`
Поясняю

Нужно выбрать все поля из таблицы edu_user (все записи), + значение `newsletter_id` из таблицы edu_newsletter_user, где edu_user.id = edu_newsletter_user.user_id

т.е резвлт должен быть например таким

id - 5
name - login
newsletter - 56(это значение взято из таблицы edu_newsletter_user)


Что бы было более ясно, вот неправильный запрос, но по нему можно понять, что нужно выбрать
Цитата:
SELECT *, `newsletter_id` AS ( SELECT `newsletter_id` FROM edu_newsletter_user WHERE user_id = 'текущий id' )
FROM `edu_user`

Последний раз редактировалось Naydav; 02.07.2008 в 19:40..
 
Ответить с цитированием