Автор Тема: MySQL запрос...  (Прочитано 2446 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн FANTAzeRus

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 93
  • +0/-0
  • 0
    • Просмотр профиля
MySQL запрос...
« : 17 Ноября 2003, 10:37:25 »
Помогите советом!
Есть ДВЕ Таблицы:

Users
  id
  name
  ....

Forum
 id
 name
 uid
 lastuid
 ...

Хочу ОДНИМ запросом вывести Инфо о Форуме в виде:

Форум | Создатель | Последнее обновление (кем)

Могу написать такой запрос:

SELECT forum.name FNAME, users.name UNAME from forum
LEFT JOIN users ON(users.id=forum.uid)

и получу

Форум | Создатель

Как добавить еще и name последнего обновителя??? ХОЧУ ВСЕ одним запросом!!!!!!!

Оффлайн Don_Anton

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 10
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
MySQL запрос...
« Ответ #1 : 17 Ноября 2003, 10:57:06 »
Может я не понял, но вроде ты это имел ввиду:
SELECT F.name, U.name, F.uid
FROM Forum F, User U
WHERE F.uid=U.id

Оффлайн FANTAzeRus

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 93
  • +0/-0
  • 0
    • Просмотр профиля
MySQL запрос...
« Ответ #2 : 17 Ноября 2003, 11:00:15 »
Нет твоим Запросом получим:
F.name, U.name, F.uid

А мне нужно вернуть ИМЯ соответствующему индексу F.UID

Возможно ли вернуть два(или более) имени соответствующим разным индексам????

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28