That looks like something went badly wrong when upgrading 2.0 -> 2.1.
As part of that upgrade, the following should have happened:
- old question_attempts table renamed to question_usages
- new question_attempts table created
- extra columns added to question_attemps
It looks to me like steps 1. and 2. got missed out. I have no idea how that could have happened. You will need to investigate, and try to work out what did happen.