Задать вопрос
@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
  • Вопрос задан
  • 128 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 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
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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