Não tenho certeza se sei o que você quer. Mas . . .
Assumindo uma definição de tabela como:
create table ticket_data (ticket_num int,
status_changed_date datetime,
from_state int,
to_state int);
O seguinte, por exemplo, forneceria o número de valores por dia:
select date(status_changed_date) as status_date, count(*)
from ticket_data
group by status_date;
Agora, se você quiser apenas
from_state = 2 , basta adicionar uma cláusula where para esse efeito. Se você quiser apenas os de 2 de janeiro, adicione where date(status_changed_date) = '2011-01-02' Ou, se você estiver procurando o número distinto de ingressos por dia, altere
count(*) para count(distinct ticket_num) É isso que você está perguntando? SQL Fiddle aqui