Unless the analyst updating the incident adds to a collection (assignment, note, resolution, etc) updates are not tracked in a way that is easy to access. Even if they do add to a collection it's hard to find who was the previous analyst to touch an incident. Outside of Service Desk it's easier to do but still not perfect. I don't think your going to find what you want unless you can access the audit history and that's not a table you can look through.
I've been doing a makeshift query using the assignments although it takes quite some time to populate (sometimes even times out). Well I just thought somebody knows a better way than what I've been doing.