Structured Query Language (SQL) is a declarative query language for relational databases. Consider also using the tag for the specific database software if your question involves vendor extensions or language quirks.

SQL is the common programming interface to almost all relational databases, though most vendors implement their own extensions on top of what is defined by the ISO standard, and many fail to implement the standard correctly.

history | excerpt history