mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-13 09:52:38 +00:00
20 lines
690 B
MySQL
20 lines
690 B
MySQL
|
SELECT tupleHammingDistance((1, 2), (3, 4));
|
||
|
SELECT tupleHammingDistance((120, 243), (120, 434));
|
||
|
SELECT tupleHammingDistance((-12, 434), (434, 434));
|
||
|
|
||
|
DROP TABLE IF EXISTS defaults;
|
||
|
CREATE TABLE defaults
|
||
|
(
|
||
|
t1 Tuple(UInt16, UInt16),
|
||
|
t2 Tuple(UInt32, UInt32),
|
||
|
t3 Tuple(Int64, Int64)
|
||
|
)ENGINE = Memory();
|
||
|
|
||
|
INSERT INTO defaults VALUES ((12, 43), (12312, 43453) ,(-10, 32)) ((1, 4), (546, 12345), (546, 12345)) ((90, 9875), (43456, 234203), (1231, -123)) ((87, 987), (545645, 768354634), (9123, 909));
|
||
|
|
||
|
SELECT tupleHammingDistance((12, 43), t1) FROM defaults;
|
||
|
SELECT tupleHammingDistance(t2, (546, 456)) FROM defaults;
|
||
|
SELECT tupleHammingDistance(t2, t3) FROM defaults;
|
||
|
|
||
|
DROP TABLE defaults;
|