Помогите доработать SQL запрос

238
30 октября 2017, 21:51

Добрый день. Есть задание "During the last week, how many clicks did Collective Travellers have in all of its active hotels?"

Для него составлен запрос

SELECT
   SUM(qaapplicant.hotel_clickout_lastweek.clickout)
FROM qaapplicant.hotel_clickout_lastweek
JOIN qaapplicant.partner_hotel
  ON qaapplicant.partner_hotel.hotel_id = qaapplicant.hotel_clickout_lastweek.hotel_id
  JOIN qaapplicant.hotel
  ON qaapplicant.hotel.hotel_id = qaapplicant.hotel_clickout_lastweek.hotel_id
  WHERE partner_id =  "p002"
  AND status = 1;

Проблема состоит в том, что сейчас я считаю всю сумму qaapplicant.hotel_clickout_lastweek.clickout, а требуется считать только MAX значения для qaapplicant.hotel_clickout_lastweek.clickout. Поясняю, в табличке hotel_clickout_lastweek есть 2 столбца (hotel_id и clickout) и для одного hotel_id могут быть разные clickout и брать мне нужно максимальное.

READ ALSO
Передача методу агрументов

Передача методу агрументов

Пишу класс, в котором есть метод (acceptSelection), принимающий пользовательский ход в виде строки типа "А3", "В4" и тому подобноеВ этом методе происходит...

335
Почему вылетает NullPointerException при использовании JavaRDD?

Почему вылетает NullPointerException при использовании JavaRDD?

Взял пример отсюда, изменил только папку baseDir, файл в нее положилПостоянно появляется ошибка: Exception in thread "main" org

271
Увеличить массив на n раз

Увеличить массив на n раз

Всем приветТолько недавно начать осваивать Java

349
Приведение параметризованных типов

Приведение параметризованных типов

В сервлете необходимо получить инстанс DAO который обернут в AtomicReference, но при приведении типов компилятор волнуется и пишет:

323