@pon4ik400

Как выбрать данные по нескольким полям в join с сопоставлением?

Добрый день, вопрос в следующем есть 2 таблицы #_users c 17 полями и таблица #_content c 32 полями суть вопроса в следующем нужно выбрать из таблицы #_users только id и username и из таблицы #_content выбрать 2 поля title, created_by далее сопоставить их пользователь из таблицы #_users и материал размещённый из таблицы #_content поле титле заголовок и created_by пишется id пользователя.
решал следующим образом:
select * from #_users INNER JOIN #_content using(created_by);

По такому условию сопоставление работает пользователь + материал но выводятся обе таблицы полностью со всеми полями.
Пробовал сделать следующим образом но не вышло:
select id, username, created_by from #_users INNER JOIN #_content using(created_by);

Заранее благодарен за ответ!
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ответы на вопрос 1
@I_Pavlov
Разработчик
select #_users.id, #_users.username, #_content.title, #_content.created_by from #_users INNER JOIN #_content using(created_by);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы