Live briefing
Everything about SQL syntax
Set of rules defining correctly structured programs
The syntax of the SQL programming language is defined and maintained by ISO/IEC SC 32 as part of ISO/IEC 9075. This standard is not freely available. Despite the existence of the standard, SQL code is not completely portable among different database systems without adjustments. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: SQL syntaxA 5-minute orientation
- Pick up a classic book: The web application hacker's handbookThe most-reprinted book on the subject
- Read the landmark paper: Long short‐term memory on abstract syntax tree for SQL injection detectionCited 30 times
- Go sideways: Select (SQL)A closely related topic
- Go sideways: Null (SQL)A closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Long short‐term memory on abstract syntax tree for SQL injection detection
SQL/EER—syntax and semantics of an Entity-Relationship-based query language
Quality assessment of GPT-3.5 and Gemini 1.0 Pro for SQL syntax
SQL Has Problems. We Can Fix Them: Pipe Syntax In SQL
A Heterogeneous Graph to Abstract Syntax Tree Framework for Text-to-SQL
Syntax and Relation Enhanced Query Generation for Text to SQL Parsing
The Automatic Marking Method of SQL Script Based on Syntax Analysis and Levenshtein Distance
Filling Memory Gaps: Enhancing Continual Semantic Parsing via SQL Syntax Variance-Guided LLMs Without Real Data Replay
📚 Books worth reading
The web application hacker's handbookDafydd Stuttard, Marcus Pinto · 2007
Learning PHP, MySQL & JavaScriptRobin Nixon · 2009
Access database design & programmingSteven Roman · 1997
PHP for the World Wide WebLarry Ullman · 2001
Sams teach yourself SQL in 10 minutesBen Forta · 1999
Informix Guide to SQLInformix Software · 1994
Java enterprise in a nutshellJim Farley, David Flanagan · 1999
Introduction to Computing Using PythonLjubomir Perkovic · 2011
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Select (SQL) The SQL SELECT statement returns a result set of rows, from one or more tables. A SELECT statement retrieves zero or more rows from one or more database…
- Null (SQL) In the SQL database query language, null or NULL is a special marker used to indicate that a data value does not exist in the database. Introduced by the…
- Log trigger In relational databases, the log trigger or history trigger is a mechanism for automatic recording of information about changes inserting or/and updating…
- Insert (SQL) An SQL INSERT statement adds one or more records to any single table in a relational database. Insert statements have the following form: INSERT INTO table…
- Order by An ORDER BY clause in SQL specifies that a SQL SELECT statement returns a result set with the rows being sorted by the values of one or more columns. The…
- SQL Structured Query Language (SQL) (pronounced /ˌɛsˌkjuˈɛl/ S-Q-L; or alternatively as /ˈsiːkwəl/ "sequel") is a domain-specific language used to manage data…
- Merge (SQL) A relational database management system uses SQL MERGE (also called upsert) statements to INSERT new records or UPDATE or DELETE existing records depending…
- Gadfly (database) Free and open-source software portal Gadfly is a relational database management system written in Python. Gadfly is a collection of Python modules that…