Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Объединить данные из нормализованных таблиц
Форумы портала PHP.SU » » Вопросы новичков » Объединить данные из нормализованных таблиц

Страниц (1): [1]
 

1. supernick - 21 Октября, 2014 - 14:48:14 - перейти к сообщению
Здравствуйте. У меня есть две таблицы orders(id, user, item, date) и users(login, name, password, addres). В таблице orders в поле user указан идентификатор пользователя. Необходимо описать метод класса, который будет получать все заказы данного пользователя из таблицы orders заменяя идентификатор пользователя на данные о нем из таблицы users и возвращать готовый массив на вывод. Какими способами это можно сделать?
2. Мелкий - 21 Октября, 2014 - 14:51:33 - перейти к сообщению
join, как обычно.
3. supernick - 21 Октября, 2014 - 15:07:34 - перейти к сообщению
Мелкий пишет:
join, как обычно.

А можно пример кода?
4. DelphinPRO - 21 Октября, 2014 - 15:33:13 - перейти к сообщению
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT *
  2. FROM orders
  3. JOIN users ON orders.userId = users.id
  4. WHERE orders.userId = 23

 

Powered by ExBB FM 1.0 RC1