Also, if you have the time and patience and interest, you may at some point want to also pick up a more academic treatment that goes deeper into the formal logic and mathematical underpinnings of SQL. It can help to understand the philosophy behind it, much like algorithmic theory can help your...