SQL запрос

MySQL базы данных sql

Ребят, помогите пожалуйста
условно, есть три таблицы:
fighters, country, weight_divisions
одинаковыми цветами обозначены связи внешним ключем
мне надо вывести все данные из таблицы fighters
я делаю запрос
______________________________________________________________________________________
"SELECT *
FROM fighters
WHERE fighter_id = $fighter_id"
______________________________________________________________________________________
Он мне возвращает все данные о бойце, но там вместо названия страны идет ее ID, и вместо названия весовой идет ее ID, я попробовал запрос
_____________________________________________________________________________________
SELECT * FROM fighters
JOIN country ON fighters.country = country.country_id
JOIN weight_divisions ON fighters.weight_division_id = weight_divisions.weight_division_id
WHERE fighter_id = $fighter_id";
_____________________________________________________________________________________
этот же запрос выдает мне данные со всех трех таблиц. а я бы хотел, что он мне возвращал те данные, что и первый запрос, только вместо ID давал названия весовых и страны.
помогите пожалуйст


http:// savepic.ru /4917907.jpg
ссылка на изображение схемы базы данных, убрать пробелы.
помогите кто может

Примечание:
у меня там примерно 16 полей, мне все 15 перечислятЬ?
Ответы:
Ну так замени * на список нужных столбцов
Если Вы не хотите получать все данные, то с какой целью Вы используете * в SELECT'е? Перечислите нужные поля.
Примечание №1
Да. У меня есть скрипт где больше 150 столбцов из 30 таблиц выбирается.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.