Логическая модель хранилища данных - PullRequest
0 голосов
/ 29 марта 2020

Я нарисовал логическую модель для системы бронирования номеров в отелях OLTP-системы Логическая модель Я столкнулся с проблемой, запрашивая ее. вопрос звучит так: Для каждой страны и квартала получим совокупный доход 3-звездочных комнат Отметим, что RoomBand содержит сколько стартов для каждой комнаты, которую я пробовал,

SELECT Quarter, Country
FROM DT_Date, Country, RoomBand
where RoomBand = 3

вывод был такой

CountyName  Quarter 
  USA          2
  Uk           1
  USA          2
  UK           1

, поскольку это показало, что это повторило США и Великобританию, почему это происходит
Спасибо за поддержку всем

1 Ответ

0 голосов
/ 29 марта 2020

Попробуйте оператор DISTINCT с вашим запросом. Например: SELECT DISTINCT column1, column2, .... Подробнее об этом можно прочитать здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...