mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-16 11:22:12 +00:00
29 lines
864 B
MySQL
29 lines
864 B
MySQL
|
-- https://github.com/ClickHouse/ClickHouse/pull/52653
|
||
|
DROP TABLE IF EXISTS or_bug;
|
||
|
CREATE TABLE or_bug (key UInt8) ENGINE=MergeTree ORDER BY key;
|
||
|
INSERT INTO TABLE or_bug VALUES (0), (1);
|
||
|
|
||
|
-- { echoOn }
|
||
|
SELECT * FROM or_bug WHERE (key = 1) OR false OR false;
|
||
|
SELECT * FROM or_bug WHERE (key = 1) OR false;
|
||
|
SELECT * FROM or_bug WHERE (key = 1);
|
||
|
-- { echoOff }
|
||
|
|
||
|
-- https://github.com/ClickHouse/ClickHouse/issues/55288
|
||
|
DROP TABLE IF EXISTS forms;
|
||
|
CREATE TABLE forms
|
||
|
(
|
||
|
`form_id` FixedString(24),
|
||
|
`text_field` String
|
||
|
)
|
||
|
ENGINE = MergeTree
|
||
|
PRIMARY KEY form_id
|
||
|
ORDER BY form_id;
|
||
|
insert into forms values ('5840ead423829c1eab29fa97','this is a test');
|
||
|
|
||
|
-- { echoOn }
|
||
|
select * from forms where text_field like '%this%' or 0 = 1 or 0 = 1;
|
||
|
select * from forms where text_field like '%this%' or 0 = 1;
|
||
|
select * from forms where text_field like '%this%';
|
||
|
-- { echoOff }
|