There are three types of SQL injection: in-band, inferential, and out-of-band. We will have a look at all of them.