!
!=
&
*
+
-
/
<
- Section 7.8.2, “
EXPLAINOutput Format” - Section 11.3.2, “Comparison Functions and Operators”
- Section 7.3.8, “Comparison of B-Tree and Hash Indexes”
- Section 7.3.1, “How MySQL Uses Indexes”
- Section 1.8.4, “MySQL Extensions to Standard SQL”
- Section 11.3.1, “Operator Precedence”
- Section 7.13.1.2, “The Range Access Method for Multiple-Часть Indexes”
- Section 7.13.1.1, “The Range Access Method for Single-Часть Indexes”
- Section 3.3.4.6, “Working with
NULLValues”
<<
<=
- Section 7.8.2, “
EXPLAINOutput Format” - Section 11.3.2, “Comparison Functions and Operators”
- Section 7.3.8, “Comparison of B-Tree and Hash Indexes”
- Section 7.3.1, “How MySQL Uses Indexes”
- Section 1.8.4, “MySQL Extensions to Standard SQL”
- Section 11.3.1, “Operator Precedence”
- Section 7.13.1.2, “The Range Access Method for Multiple-Часть Indexes”
- Section 7.13.1.1, “The Range Access Method for Single-Часть Indexes”
<=>
- Section 7.8.2, “
EXPLAINOutput Format” - Section 11.3.2, “Comparison Functions and Operators”
- Section 1.8.4, “MySQL Extensions to Standard SQL”
- Section 11.3.1, “Operator Precedence”
- Section 7.13.1.2, “The Range Access Method for Multiple-Часть Indexes”
- Section 7.13.1.1, “The Range Access Method for Single-Часть Indexes”
- Section 11.2, “Type Conversion in Expression Evaluation”
<>
- Section 7.8.2, “
EXPLAINOutput Format” - Section 11.3.2, “Comparison Functions and Operators”
- Section 1.8.4, “MySQL Extensions to Standard SQL”
- Section 11.3.1, “Operator Precedence”
- Section 7.13.1.2, “The Range Access Method for Multiple-Часть Indexes”
- Section 7.13.1.1, “The Range Access Method for Single-Часть Indexes”
- Section 3.3.4.6, “Working with
NULLValues”
=
- Section 7.8.2, “
EXPLAINOutput Format” - Section 12.7.4, “
SETСинтаксис” - Section 11.3.4, “Assignment Operators”
- Section 11.3.2, “Comparison Functions and Operators”
- Section 7.3.8, “Comparison of B-Tree and Hash Indexes”
- Section 7.3.1, “How MySQL Uses Indexes”
- Section 1.8.4, “MySQL Extensions to Standard SQL”
- Section 11.3.1, “Operator Precedence”
- Section E.4, “Restrictions on Subqueries”
- Section 11.5.1, “String Comparison Functions”
- Section 7.13.1.2, “The Range Access Method for Multiple-Часть Indexes”
- Section 7.13.1.1, “The Range Access Method for Single-Часть Indexes”
- Section 8.4, “User-Defined Variables”
- Section 3.3.4.6, “Working with
NULLValues”
>
- Section 7.8.2, “
EXPLAINOutput Format” - Section 11.3.2, “Comparison Functions and Operators”
- Section 7.3.8, “Comparison of B-Tree and Hash Indexes”
- Section 7.3.1, “How MySQL Uses Indexes”
- Section 1.8.4, “MySQL Extensions to Standard SQL”
- Section 11.3.1, “Operator Precedence”
- Section 7.13.1.2, “The Range Access Method for Multiple-Часть Indexes”
- Section 7.13.1.1, “The Range Access Method for Single-Часть Indexes”
>=
- Section 7.8.2, “
EXPLAINOutput Format” - Section 11.3.2, “Comparison Functions and Operators”
- Section 7.3.8, “Comparison of B-Tree and Hash Indexes”
- Section 7.3.1, “How MySQL Uses Indexes”
- Section 1.8.4, “MySQL Extensions to Standard SQL”
- Section 11.3.1, “Operator Precedence”
- Section 7.13.1.2, “The Range Access Method for Multiple-Часть Indexes”
- Section 7.13.1.1, “The Range Access Method for Single-Часть Indexes”
>>
AND
- Section 12.1.17, “
CREATE TABLEСинтаксис” - Section 7.3.8, “Comparison of B-Tree and Hash Indexes”
- Section 7.3.1, “How MySQL Uses Indexes”
- Section 7.13.2, “Index Merge Optimization”
- Section 11.3.3, “Logical Operators”
- Section 1.8.4, “MySQL Extensions to Standard SQL”
- Section 7.13.12, “Optimizing
IN/=ANYSubqueries” - Section E.4, “Restrictions on Subqueries”
- Section 3.6.7, “Searching on Two Keys”
- Section 3.3.4.2, “Selecting Particular Rows”
- Section 11.5.1, “String Comparison Functions”
- Section 7.13.2.1, “The Index Merge Intersection Access Algorithm”
- Section 7.13.1.2, “The Range Access Method for Multiple-Часть Indexes”
- Section 7.13.1.1, “The Range Access Method for Single-Часть Indexes”
- Section 18.5.2, “View Processing Algorithms”
- Section 1.4, “What Is New in MySQL 5.5”
BETWEEN
- Section 7.8.2, “
EXPLAINOutput Format” - Section 11.3.2, “Comparison Functions and Operators”
- Section 7.3.8, “Comparison of B-Tree and Hash Indexes”
- Section 7.3.1, “How MySQL Uses Indexes”
- Section 7.13.1.2, “The Range Access Method for Multiple-Часть Indexes”
- Section 7.13.1.1, “The Range Access Method for Single-Часть Indexes”
- Section 11.2, “Type Conversion in Expression Evaluation”
BINARY
CASE
CASE WHEN [condition] THEN result [WHEN [condition] THEN result ...] [ELSE result] END
CASE WHEN expr1 = expr2 THEN NULL ELSE expr1 END
CASE value WHEN [compare_value] THEN result [WHEN [compare_value] THEN result ...] [ELSE result] END
DIV
IS NOT NULL
IS NOT boolean_value
IS NULL
- Section 7.8.2, “
EXPLAINOutput Format” - Section 7.13.4, “
IS NULLOptimization” - Section 11.3.2, “Comparison Functions and Operators”
- Section 7.13.12, “Optimizing
IN/=ANYSubqueries” - Section C.5.5.3, “Problems with
NULLValues” - Section 5.1.3, “Server System Variables”
- Section 7.13.1.2, “The Range Access Method for Multiple-Часть Indexes”
- Section 7.13.1.1, “The Range Access Method for Single-Часть Indexes”
- Section 3.3.4.6, “Working with
NULLValues”
IS boolean_value
LIKE
- Section 12.7.5.4, “
SHOW CHARACTER SETСинтаксис” - Section 12.7.5.5, “
SHOW COLLATIONСинтаксис” - Section 12.7.5.6, “
SHOW COLUMNSСинтаксис” - Section 12.7.5.15, “
SHOW DATABASESСинтаксис” - Section 12.7.5.19, “
SHOW EVENTSСинтаксис” - Section 12.7.5.25, “
SHOW OPEN TABLESСинтаксис” - Section 12.7.5.29, “
SHOW PROCEDURE STATUSСинтаксис” - Section 12.7.5.36, “
SHOW STATUSСинтаксис” - Section 12.7.5.37, “
SHOW TABLE STATUSСинтаксис” - Section 12.7.5.38, “
SHOW TABLESСинтаксис” - Section 12.7.5.39, “
SHOW TRIGGERSСинтаксис” - Section 12.7.5.40, “
SHOW VARIABLESСинтаксис” - Section 9.1.9.3, “
SHOWStatements andINFORMATION_SCHEMA” - Section 5.4.5, “Access Control, Stage 2: Request Verification”
- Section 11.10, “Cast Functions and Operators”
- Section 7.3.8, “Comparison of B-Tree and Hash Indexes”
- Section 20.2.3.2.1, “Event Pre-Filtering”
- Section 19.32, “Extensions to
SHOWStatements” - Section 7.3.1, “How MySQL Uses Indexes”
- Section 1.8.4, “MySQL Extensions to Standard SQL”
- Section 11.3.1, “Operator Precedence”
- Section 3.3.4.7, “Pattern Matching”
- Section 16.5.8, “Quick Reference: MySQL Cluster SQL Statements”
- Section 15.1.3.3, “Replication Slave Options and Variables”
- Section 5.4.3, “Specifying Account Names”
- Section 11.5.1, “String Comparison Functions”
- Section 8.1.1, “String Literals”
- Section 5.1.4.1, “Structured System Variables”
- Section 10.4.5, “The
SETType” - Section 7.13.1.2, “The Range Access Method for Multiple-Часть Indexes”
- Section 7.13.1.1, “The Range Access Method for Single-Часть Indexes”
- Section 5.1.4, “Using System Variables”
LIKE 'pattern'
LIKE ... ESCAPE
NOT REGEXP
OR
- Section 12.7.1.3, “
GRANTСинтаксис” - Section 8.5, “Expression Синтаксис”
- Section 7.13.2, “Index Merge Optimization”
- Section 11.3.3, “Logical Operators”
- Section 1.8.4, “MySQL Extensions to Standard SQL”
- Section 11.3.1, “Operator Precedence”
- Section 7.13.12, “Optimizing
IN/=ANYSubqueries” - Section 3.6.7, “Searching on Two Keys”
- Section 3.3.4.2, “Selecting Particular Rows”
- Section 5.1.6, “Server SQL Modes”
- Section 11.5.1, “String Comparison Functions”
- Section 7.13.2.3, “The Index Merge Sort-Union Access Algorithm”
- Section 7.13.2.2, “The Index Merge Union Access Algorithm”
- Section 7.13.1.2, “The Range Access Method for Multiple-Часть Indexes”
- Section 7.13.1.1, “The Range Access Method for Single-Часть Indexes”
- Section 1.4, “What Is New in MySQL 5.5”