mysql - Getting total elapsedTime (TIME) in SQL -
please take @ table:
i need count total 'code1' , total 'code2' , total of combine code1 , code2 , total elapsedtime per day (timefiledate). please see output getting:

here's query:
select `date`, `code1`, `code2`, `total` ( select timefiledate `date`, (select count(*) tablename transactioncode= 'code1' , timefiledate = `date`)as code1, (select count(*) tablename transactioncode= 'code2' , timefiledate = `date`)as code2, (select count(*) tablename transactioncode in ('code1', 'code2') , timefiledate = `date`)as total #total elapsedtime goes here bartran ) `date` between '2013-05-01' , '2013-05-31' group `date`; take note elapsedtime type 'time'. having trouble getting total elapsedtime entire month. please can give me advise. lot!
to return total in seconds, use time_to_sec function - so:
select sum(time_to_sec(elapsedtime)) tablename transactioncode in ('code1', 'code2') , timefiledate = `date`
Comments
Post a Comment