||
This page is part of MariaDB's Enterprise Documentation.
The parent of this page is: SQL Operators
Topics on this page:
Overview
See OR.
See also: SQL Operators in 10.6 ES, in 10.6 CS, in 10.5 ES, in 10.5 CS, in 10.4 ES, in 10.4 CS, in 10.3 ES, in 10.3 CS, in 10.2 ES, and in 10.2 CS
EXAMPLES
SELECT TRUE || TRUE, FALSE || FALSE;
+--------------+----------------+
| TRUE || TRUE | FALSE || FALSE |
+--------------+----------------+
| 1 | 0 |
+--------------+----------------+
SELECT TRUE || FALSE, FALSE || TRUE;
+---------------+---------------+
| TRUE || FALSE | FALSE || TRUE |
+---------------+---------------+
| 1 | 1 |
+---------------+---------------+
CREATE TABLE or_example (
v1 INT,
v2 INT
);
INSERT INTO or_example VALUES
(0, 9), (1, 8), (2, 7), (3, 6), (4, 5),
(5, 4), (6, 3), (7, 2), (8, 1), (9, 0);
SELECT * from or_example
WHERE v1 > 7 || v2 > 7;
+------+------+
| v1 | v2 |
+------+------+
| 0 | 9 |
| 1 | 8 |
| 8 | 1 |
| 9 | 0 |
+------+------+
CHANGE HISTORY
Release Series | History |
---|---|
10.6 Enterprise |
|
10.6 Community |
|
10.5 Enterprise |
|
10.5 Community |
|
10.4 Enterprise |
|
10.4 Community |
|
10.3 Enterprise |
|
10.3 Community |
|
10.2 Enterprise |
|
10.2 Community |
|
EXTERNAL REFERENCES
Information specific to MariaDB SkySQL can be found on the || page in the SkySQL Documentation.