This page is part of the book SQL-99 Complete, Really, by Peter Gulutzan & Trudy Pelzer. The authors have graciously allowed us to reproduce the contents of the book here. Because the book is about the SQL-99 standard, the contents of this and other pages in the book may not directly apply to MariaDB. Use the navigation bar to navigate the book.
If you've ever used a relational database product, chances are that you're already familiar with SQL -- the internationally-accepted, standard programming language for databases which is supported by the vast majority of relational database management system (DBMS) products available today. You may also have noticed that, despite the large number of "reference" works that claim to describe standard SQL, not a single one provides a complete, accurate and example-filled description of the entire SQL Standard. This book was written to fill that void.