Jag är inte riktigt säker på att jag vet vad du vill. Men . . .
Antag en tabelldefinition som:
create table ticket_data (ticket_num int,
status_changed_date datetime,
from_state int,
to_state int);
Följande skulle till exempel ge dig antalet värden per dag:
select date(status_changed_date) as status_date, count(*)
from ticket_data
group by status_date;
Nu, om du bara vill ha from_state = 2
, lägg bara till en where-klausul i den effekten. Om du bara vill ha de den 2 januari, lägg sedan till where date(status_changed_date) = '2011-01-02'
Eller, om du letar efter det distinkta antalet biljetter per dag, ändra count(*)
till count(distinct ticket_num)
Är det detta du frågar? SQL Fiddle här