Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.4.11, 5.5(EOL), 10.1(EOL), 10.2(EOL), 10.3(EOL), 10.4(EOL)
-
None
-
Ubuntu 19.04
Description
Consider the following statements:
CREATE TABLE t0(c0 INT NOT NULL, c1 CHAR UNIQUE);
|
INSERT INTO t0 VALUES (0, 1);
|
INSERT INTO t0 VALUES (0, '');
|
SELECT SUM(a.t) FROM (SELECT (c1 RLIKE c1) = (c0 IS NULL) as t FROM t0) as a; -- expected: 1, actual: 0
|
I would expect SUM() to yield 1, because the expression evaluates to TRUE for one row:
SELECT (c1 RLIKE c1) = (c0 IS NULL) FROM t0; -- 1, 0
|
Attachments
Issue Links
- is duplicated by
-
MDEV-33344 REGEXP empty string inconsistent
-
- Closed
-
- relates to
-
MDEV-33344 REGEXP empty string inconsistent
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Component/s | Server [ 13907 ] | |
Fix Version/s | 10.1 [ 16100 ] | |
Fix Version/s | 10.2 [ 14601 ] | |
Fix Version/s | 10.3 [ 22126 ] | |
Fix Version/s | 10.4 [ 22408 ] | |
Affects Version/s | 5.5 [ 15800 ] | |
Affects Version/s | 10.1 [ 16100 ] | |
Affects Version/s | 10.2 [ 14601 ] | |
Affects Version/s | 10.3 [ 22126 ] | |
Affects Version/s | 10.4 [ 22408 ] | |
Assignee | Alexander Barkov [ bar ] |
Status | Open [ 1 ] | Confirmed [ 10101 ] |
Link | This issue relates to TODO-2515 [ TODO-2515 ] |
Fix Version/s | 10.1 [ 16100 ] |
Workflow | MariaDB v3 [ 101235 ] | MariaDB v4 [ 144193 ] |
Fix Version/s | 10.2 [ 14601 ] |
Fix Version/s | 10.3 [ 22126 ] |
Link |
This issue relates to |
Link |
This issue is duplicated by |
issue.field.resolutiondate | 2024-04-23 08:20:47.0 | 2024-04-23 08:20:46.662 |
Fix Version/s | N/A [ 14700 ] | |
Fix Version/s | 10.4 [ 22408 ] | |
Resolution | Fixed [ 1 ] | |
Status | Confirmed [ 10101 ] | Closed [ 6 ] |