Решение:
SELECT od2.ProductID, COUNT(od2.ProductID) AS Rank FROM OrderDetail od1 JOIN OrderDetail od2 ON od1.OrderID = od2.OrderID WHERE od1.ProductID = 4 AND od2.ProductID != 4 GROUP BY od2.ProductID ORDER BY Rank DESC
P.S. Если вы новичок – рекомендуем посмотреть наш курс по веб-разработке, который включает практику по SQL.
https://falconspace.ru/blog/bazovye-voprosy-i-ponyatiya-v-sfere-sozdaniya-veb-proektov - Основы веб-разработки. Базовые понятия для владельца сайта
https://falconspace.ru/blog/bazovye-voprosy-i-ponyatiya-v-sfere-sozdaniya-veb-proektov - Основы веб-разработки. Базовые понятия для владельца сайта
https://falconspace.ru/blog/bazovye-voprosy-i-ponyatiya-v-sfere-sozdaniya-veb-proektov - Основы веб-разработки. Базовые понятия для владельца сайта
https://falconspace.ru/blog/bazovye-voprosy-i-ponyatiya-v-sfere-sozdaniya-veb-proektov - Основы веб-разработки. Базовые понятия для владельца сайта
https://falconspace.ru/docs/cat-howto-tablicy - Таблицы - Документация Falcon Space https://demo.web-automation.ru/list/watch/tablica - Таблица - демо возможностей веб-компонентов https://falconspace.ru/docs/cat-howto-formy…
00:56 Границы ТЗ 02:59 Зачем и для кого создается ТЗ? 05:29 Доступность (понятность) ТЗ 06:03…