Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Как в eloquent сделать такой запрос ?

SELECT rating,

COUNT(reviews.rating) AS c,

destination_id,

COUNT(reviews.rating) * 100. / (

SELECT COUNT(reviews.rating)

FROM reviews

WHERE rating IS NOT NULL

AND rev_add_rating BETWEEN STR_TO_DATE('2021-09-15 00:00:00', '%Y-%m-%d %H:%i:%s') AND STR_TO_DATE('2021-10-15 00:00:00', '%Y-%m-%d %H:%i:%s')

) AS percent

FROM reviews

WHERE rating IS NOT NULL

AND rev_add_rating BETWEEN STR_TO_DATE('2021-09-15 00:00:00', '%Y-%m-%d %H:%i:%s') AND STR_TO_DATE('2021-10-15 00:00:00', '%Y-%m-%d %H:%i:%s')

GROUP BY rating;

3 года назад
XIIIcool
Максим 
34 годаПольша
10 лет в сервисе
Был
3 месяца назад