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

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

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

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

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

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

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


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

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

5   голосов , оценка 3.8 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы