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

  #458  
Старый 01.02.2009, 01:04
VDShark
Участник форума
Регистрация: 01.02.2007
Сообщений: 286
Провел на форуме:
804931

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

Цитата:
Сообщение от Doom123  
сажем у пользователя admin в поле refer, id пользователя ... скажем 18 ...
мне надо сделать так чтоб из базы выбралась вся инфа о пользователе admin а также login пользователя с id 18 ....

тоесть чтоб в ответе было ...

login (admin)..
password(пароль пользователя ) ...
refer_login(логин рефера ) ...
В данном случае думаю тебе здесь вполне поможет коррелирующий подзапрос
Код:
SELECT *, (SELECT `u`.`login` FROM `users` as `u` WHERE `u`.`id`=`users`.`refer`) as `reflogin` FROM `users` WHERE `login` = `admin`
Что то типа такого, думаю смысл ясен
 
Ответить с цитированием