@ivankovavika

Что не так с мои запросом SQL?

Возникли сложности с составлением запроса, подскажите пожалуйста как его исправить.
SELECT 
  trips AS trip_id, 
  trips AS dropoff_location_id COUNT(trips.end_ts) AS trips_amount 
FROM  trips 
  INNER JOIN neighborhoods ON trips.dropoff_location_id = neighborhoods.neighborhood_id
WHERE 
  end_ts BETWEEN '2017-11-16' AND '2017-11-17' 
GROUP BY 
  dropoff_location_id 
ORDER BY 
  trips_amount DESC;
  • Вопрос задан
  • 131 просмотр
Решения вопроса 1
DanArst
@DanArst
Гриффиндор в моде при любой погоде!
SELECT n.name, count(dropoff_location_id)
FROM `trips` as t
INNER JOIN neighborhoods as n ON n.neighborhood_id = t.dropoff_location_id
WHERE end_ts >= '2016-11-17 00:00:00' AND end_ts <= '2017-11-17 23:59:59'
GROUP BY dropoff_location_id;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы