Вот нашел:
SELECT sum(amount) AS 'Количество',
(select CASE
WHEN strftime('%w',dt)='0' THEN 'воскресенье'
WHEN strftime('%w',dt)='1' THEN 'понедельник'
WHEN strftime('%w',dt)='2' THEN 'вторник'
WHEN strftime('%w',dt)='3' THEN 'среда'
WHEN strftime('%w',dt)='4' THEN 'четверг'
WHEN strftime('%w',dt)='5' THEN 'пятница'
WHEN strftime('%w',dt)='6' THEN 'суббота'
END) AS 'День недели'
FROM tab1 GROUP BY strftime('%w',dt);
------------ Дoбавленo в 19.15:
Хотя вроде и так можно (проверить надо)
SELECT sum(amount) AS 'Количество',
(select CASE strftime('%w',dt)
WHEN '0' THEN 'воскресенье'
WHEN '1' THEN 'понедельник'
WHEN '2' THEN 'вторник'
WHEN '3' THEN 'среда'
WHEN '4' THEN 'четверг'
WHEN '5' THEN 'пятница'
WHEN '6' THEN 'суббота'
END) AS 'День недели'
FROM tab1 GROUP BY strftime('%w',dt);