use 1 for the first arguement to the function TIMESTAMPDIFF which means microseconds.
but, would also suggenst looking in the appropriate version of the sql reference for guidance.
micorsecond results in microseconds + seconds + minutes (each of which is converted to microseconds.
probably be better off, removing the hours and minutes portion which calculating invoking the function for microseconds.
assuming that it is ALWAYS the same day,
you would have one SQL, with several SETS, one for function 1, one for 2, one for 4 and one for 8,
removing from each the micro/sec/min/hours.
if you are confused, read the manual and try a few selects.