Задать вопрос
@malibujj

Почему запрос выводит только одну запись?

Добрый день! Подскажите пожалуйста, почему запрос выводит только первую запись ? Запрос делал для того, чтобы выводить значения вместо id

b29b70ab5d18433ebdfae4b9eb4b93f4.png
SELECT * FROM clients 
INNER JOIN customer 
ON clients.id_client = customer.id_customer
INNER JOIN size_lower_body
ON clients.id_client = size_lower_body.id_lower_size
INNER JOIN size_upper_body
ON clients.id_client = size_upper_body.id_upper_size
INNER JOIN messengers
ON clients.id_client = messengers.id_messenger
INNER JOIN social_networks
ON clients.id_client = social_networks.id_network
  • Вопрос задан
  • 130 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
qonand
@qonand
Software Engineer
ох что-то Вы намудрили, должно быть что-то типа такого
SELECT
	*
FROM
	clients
INNER JOIN customer ON clients.customer = customer.id_customer
INNER JOIN size_lower_body ON clients.size_lowe_body = size_lower_body.id_lower_size
INNER JOIN size_upper_body ON clients.size_upper_body = size_upper_body.id_upper_size
INNER JOIN messengers ON clients.primary_messager = messengers.id_messenger
INNER JOIN social_networks ON clients.primary_network = social_networks.id_network


Запрос делал для того, чтобы выводить значения вместо id

Лучше Вам использовать LEFT JOIN вместо INNER_JOIN
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы