Pretty much the title and this: I'm being paid by department at my college to learn and teach myself SQL (not any specific variety) just an overall knowledge and work towards being an advanced user for the college. l already know how to use Access, Excel, and Microsoft SQL (the software mainly) I just don't know how to write SQL statements from scratch. I do EVERYTHING in Excel/Access or other programs, and know what people need with them. My question is why are they (companies & businesses) wanting/needing people to learn it? I feel like I'm learning to build an engine with my hands and handtools, when I know how to operate a machine to build a car. Advice, tips, dumb ratings are welcome.