You can learn SQL fast, however, you will not be able to learn everything in a day. You can understand the basics and get some kind of understanding of the queries. To be proficient in SQL will definitely take more time.