Chris Saxon

Developer Advocate

Chris Saxon is an Oracle Developer Advocate for SQL. His job is to help you get the best out of the Oracle Database and have fun with SQL!

To help you with this he blogs at All Things SQL. He also creates videos combining SQL and magic on YouTube at the The Magic of SQL.

If you have questions about working with Oracle Database technology, please reach out to him. You can do this via Twitter or on Ask Tom.

Show more

Recent Blogs

How to group rows into 5, 10 or 15-minute intervals with Oracle SQL

Learn how to count rows in time intervals of 5, 10 or 15 minutes or any other size using Oracle Database. Find out how to deal with gaps in the times and other non-standard grouping needs.

Announcing the 2024 Oracle Dev Gym Championships

In 2024, over 500 Oracle Database developers submitted over 3,200 answers in the Oracle Dev Gym Weekly Database tournament. The top 50 ranked players in 2024 from this will compete for top honors in this year's annual championship. This is scheduled for Thursday 6th February 2025 at 2pm UTC.

How to calculate ages and find upcoming birthdays with Oracle SQL ...

How to compute how old people are in years from their data of birth to today; check they're at least N years old; find people with birthdays today or in the next N days.

Announcing the Winners of the Final Logic Championships on Oracle Dev ...

The winners of the Oracle Dev Gym Final I Love Logic Championship are: First place Pavel Zeman, Second place - mentzel.iudith, Third place – MichalM Congratulations to them an everyone who took part

Goodbye I Love Logic Competition, Hello Speed SQL on Oracle Dev Gym

After 14 years and over 700 questions we’re bringing the weekly I Love Logic competition quizzes on Oracle Dev Gym to an end. In it's place we're starting Speed SQL; a game to guess the missing keywords for a series SQL statements within the time limit.

Receive the latest blog updates