В следующем запросе ответ 1/2 всегда равен нулю, в то время как он должен быть 0,5. Подскажите, пожалуйста, как преобразовать два столбца типа int в число с плавающей запятой / double?
SELECT 1/2, total, sb_ondate, likes
FROM (
SELECT sb_ondate, COUNT(*) AS total,
STRFTIME("%w",sb_ondate) AS weekDay,
COUNT(CASE WHEN sb_reaction = 'like' THEN sb_id END) AS likes
FROM diet
GROUP BY weekDay) AS f;
Спасибо.