powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как делать выборку по 2 таблицам?
4 сообщений из 4, страница 1 из 1
Как делать выборку по 2 таблицам?
    #39499090
blblbl_08
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Подскажите пожалуйста, как правильно записать запрос?
В базе данных имеется таблица USERS с полями id и name и таблица USER_LOGINS с полями user_id и login_time. Напишите SQL запрос, который получит выборку с полями user_name, login_time для строк USER_LOGINS.

Додумался, что нужно пользоваться оператором join, но не могу до конца продумать ответ, пока получается вот так:
SELECT users.Name AS user_name, user_logins.Login_time AS last_login
FROM users
LEFT OUTER JOIN
user_logins

а дальше и не понятно...
...
Рейтинг: 0 / 0
Как делать выборку по 2 таблицам?
    #39499100
saxarock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blblbl_08,

Код: plsql
1.
2.
3.
4.
5.
SELECT u.Name AS user_name
, us.Login_time AS last_login
FROM users u
inner --(or left, решать тебе неуч)
   JOIN user_logins us on u.id = us.user_id
...
Рейтинг: 0 / 0
Как делать выборку по 2 таблицам?
    #39499104
blblbl_08
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я правильно понял, что можно писать user_name, а можно u.Name? С синтаксисом только сегодня начал знакомиться.
...
Рейтинг: 0 / 0
Как делать выборку по 2 таблицам?
    #39499373
saxarock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blblbl_08,

почитай про такое явление как алиас.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как делать выборку по 2 таблицам?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]