When updating a field, there are some short cuts.
UPDATE tableName SET field=field+1;
This will increment the field by one if it is a number (INT, BIGINT, etc) data type.
MySQL has a lot of date functionality built in. Working with dates are very similar across various RDBMS, however each one has their special tricks.
This will grab the month from a date field.
SELECT MONTH(birthDay) AS bDayMonth FROM users
This will grab the day from a date field
SELECT MONTH(birthDay) AS bDayMonth, DAY(birthDay) AS bDayDay FROM users
This will grab the year from a date field
SELECT MONTH(birthDay) AS bDayMonth, DAY(birthDay) AS bDayDay, YEAR(birthDay) AS bDayYear FROM users
Returns the current time
SELECT NOW()
The Date and Time functions from the mySQL.com website.
INDEX