Question: what is the prerequisite to learn sql?
Answer: There are no Basic prerequisite of learning sql . It's a declarative query language used for databases . And it's Syntax is quite simple , easy to understand almost easiest among all programming languages . So focus on Database concepts , Grasp Relational Algebra , Relational Calculus theories .