X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Связанные таблицы.
BoL4oNoK
BoL4oNoK
Topic Starter сообщение 23.7.2011, 0:07; Ответить: BoL4oNoK
Сообщение #1


Доброй ночи. Появился такой вопрос. Есть две таблицы. Например, одна `user_users` - с данными о регистрации пользователя(логин, пароль, дата регистрации), а вторая `user_info` - с информацией о нем (ИД пользователя в таблице `user_users`, ФИО, пол и т.д.). Так вот. Я обращаюсь к данным в таблице `user_info`, и при этом мне нужно, например, вывести логин пользователя из `user_users`.
Для вывода логина мне нужен еще один запрос?

Прошу сильно не пинать. Там где смотрел мнения разошлись и я так и не понял ничего
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 23.7.2011, 0:22; Ответить: alexdrob
Сообщение #2


Во первых не зачем было разбивать на несколько таблиц это, можно было такие данные и в одной хранить, у вас же не тудет для одного юзера несколько полов например :)

SELECT * FROM `user_users`, `user_info` WHERE `user_info`.`user_id` = `user_users`.`id`
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BoL4oNoK
BoL4oNoK
Topic Starter сообщение 23.7.2011, 0:27; Ответить: BoL4oNoK
Сообщение #3


(alexdrob @ 23.7.2011, 03:22) *
Во первых не зачем было разбивать на несколько таблиц это, можно было такие данные и в одной хранить, у вас же не тудет для одного юзера несколько полов например :)

Это я как пример привел))

Спасибо за ответ!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 23.7.2011, 0:33; Ответить: alexdrob
Сообщение #4


Почитайте про left, right и inner join лучше, что бы понять какие есть способы объединений :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BoL4oNoK
BoL4oNoK
Topic Starter сообщение 23.7.2011, 0:38; Ответить: BoL4oNoK
Сообщение #5


alexdrob, можно ссылки на реально хорошие источники?

И еще, можноли с подобном запросе, приведенном Вами, использовать 3 переменную? Типо:
SELECT * FROM `user_users`, `user_info` WHERE `user_info`.`user_id` = `user_users`.`id` = '{$u_id}'

?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 23.7.2011, 0:46; Ответить: alexdrob
Сообщение #6


ну например тут http://mysql.ru/docs/man/JOIN.html поискать)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Отсортировать данные таблицы
по дням/часам и тп
3 tube 2309 1.7.2017, 0:38
автор: Shandanakar
Открытая тема (нет новых ответов) Нужно настроить мои Таблицы Google
1 rownong27 2459 25.5.2016, 0:13
автор: -rownong-
Открытая тема (нет новых ответов) Экспорт таблицы с сайта
2 wolf7808 3057 17.10.2015, 9:42
автор: -wolf7808-
Открытая тема (нет новых ответов) Куплю статьи связанные с древесиной
Скупаю деревообработку, древесину в ремонте и строительстве
0 PostBrigada 1580 11.8.2015, 12:11
автор: PostBrigada
Открытая тема (нет новых ответов) размер таблицы
7 modz 6424 24.10.2014, 14:57
автор: -modz-


 



RSS Текстовая версия Сейчас: 28.3.2024, 19:50
Дизайн