Question: Which async tools are used by what percentage of professional coders?
SQL:
SELECT OfficeStackAsync.name, COUNT(OfficeStackAsync.id) * 100.0 / (SELECT COUNT(DISTINCT Response_id) FROM Response_OfficeStackAsyncHaveWorkedWith) FROM OfficeStackAsync JOIN Response_OfficeStackAsyncHaveWorkedWith ON OfficeStackAsync.id = Response_OfficeStackAsyncHaveWorkedWith.OfficeStackAsync_id JOIN Responses ON Responses.id = Response_OfficeStackAsyncHaveWorkedWith.Response_id WHERE Responses.ResponderDescription = 'I am a developer by profession' GROUP BY OfficeStackAsync.name