Не съм сигурен, че знам какво искаш. Но . . .
Приемайки дефиниция на таблица като:
create table ticket_data (ticket_num int,
status_changed_date datetime,
from_state int,
to_state int);
Следното, например, ще ви даде броя стойности на ден:
select date(status_changed_date) as status_date, count(*)
from ticket_data
group by status_date;
Сега, ако искате просто from_state = 2
, просто добавете клауза where за този ефект. Ако искате само тези на 2 януари, добавете where date(status_changed_date) = '2011-01-02'
Или, ако търсите определен брой билети на ден, тогава променете count(*)
до count(distinct ticket_num)
Това ли питаш? SQL Fiddle тук