Cisco,
SQL as a rule is pretty plain and boring. It can be complicated with JOINs and everything, but once you've learnt it, you don't tend to forget it. The 'functions' on the other hand are a little bit more interesting, and, as you don't tend to use them that often, you forget the format. If you have a bit of time to spare, mess around with the date/time functions eg. write a bit of sql that gives the day number from 1 to 7 from a given date. Or make it a bit hard by trying to get the day name in there instead. Or count the number of rows in a table for a particular year/product/employee where there are more than 10 occurences. Doing this sort of thing with the 'functions' will help you to understand what they are doing, and how you can use them. It should give you a feel for what you can achieve in SQL. Have fun and if you get stuck, post it here; There's a lot of people in this forum who will help out.
Marc