Получить записи из таблицы Model, для которых Provider_City одинаковый (выдается пустой ответ) - MySQL

Узнай цену своей работы

Формулировка задачи:

Всем привет. Сделал вот такую структуру: Написал запрос, в котором нужно получить записи из таблицы Model, для которых Provider_City одинаковый
SELECT Model_Name FROM Model 
INNER JOIN Cloth ON Model_Cloth_Name = Cloth_ID
INNER JOIN Supply_Cloth ON Cloth_ID = Supply_Cloth_Name
INNER JOIN Provider A ON Supply_Cloth_Provider = A.Provider_ID
INNER JOIN Findings ON Model_Findings_Name = Findings_ID
INNER JOIN Supply_Findings ON Findings_ID = Supply_Findings_Name
INNER JOIN Provider B ON Supply_Findings_Provider = B.Provider_ID
WHERE A.Provider_City = B.Provider_City
Но, что-то он мне пустой результат выдаёт, очевидно, что я где-то, чего-то напутал, прошу направить на правильный путь. Заранее, спасибо всем за ответы.

Решение задачи: «Получить записи из таблицы Model, для которых Provider_City одинаковый (выдается пустой ответ)»

textual
Листинг программы
SELECT r.model_id, r.model_name, r.model_season, r.model_cloth_name, r.model_findings_name, val.QR FROM model r JOIN
(SELECT cel.QQ AS QR, cel.QW AS QT, cel.QE AS QY, e.cloth_id AS QU 
FROM cloth e JOIN 
(SELECT q.provider_id AS QQ, w.supply_cloth_id AS QW, w.supply_cloth_name AS QE
FROM providers q 
JOIN supply_cloth w 
ON q.proder_id=w.supply_cloth_provider
WHERE q.provider_id=...) cel
ON e.cloth_id=cel.QE) val
ON r.model_cloth_name=val.QU

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.8 из 5
Похожие ответы