Вопрос Java SQl не могу понять что означает запрос

Регистрация
29 Май 2013
Сообщения
70
Репутация
0
Спасибо
0
Монет
0
не могу понять что означает запрос select login, role_name from users u join users_role ur on u.id = ur.user_id join roles r on r.id = ur.role_id WHERE login= ?
 
Ну, это выбор полей из таблиц после объединения. Судя по названию - выбор логина и роли пользователя из комбинации таблиц пользовательских ролей и ролей как таковых, где логин равен ?. (Ну или? тут тоже что-то означает). Разве что там вроде меду именем таблицы и ее кратким обозначением должен быть оператор as, но я могу ошибаться
 
Назад
Сверху