mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-01-10 07:12:54 +00:00
* fix: prevent optimize merge scan, mark distinct as unsupported Signed-off-by: Ruihang Xia <waynestxia@gmail.com> * fix some other problems Signed-off-by: Ruihang Xia <waynestxia@gmail.com> * fix unit tests Signed-off-by: Ruihang Xia <waynestxia@gmail.com> * remove deadcode Signed-off-by: Ruihang Xia <waynestxia@gmail.com> * add some comments Signed-off-by: Ruihang Xia <waynestxia@gmail.com> * Update src/query/src/optimizer/type_conversion.rs Co-authored-by: Lei, HUANG <6406592+v0y4g3r@users.noreply.github.com> --------- Signed-off-by: Ruihang Xia <waynestxia@gmail.com> Co-authored-by: Lei, HUANG <6406592+v0y4g3r@users.noreply.github.com>
27 lines
856 B
SQL
27 lines
856 B
SQL
CREATE TABLE monitor (host STRING, ts TIMESTAMP, cpu DOUBLE DEFAULT 0, memory DOUBLE, TIME INDEX (ts), PRIMARY KEY(host));
|
|
|
|
INSERT INTO monitor(ts, host, cpu, memory) VALUES
|
|
(1655276557000, 'host1', 66.6, 1024),
|
|
(1655276557000, 'host2', 66.6, 1024),
|
|
(1655276557000, 'host3', 66.6, 1024),
|
|
(1655276558000, 'host1', 77.7, 2048),
|
|
(1655276558000, 'host2', 77.7, 2048),
|
|
(1655276558000, 'host3', 77.7, 2048),
|
|
(1655276559000, 'host1', 88.8, 4096),
|
|
(1655276559000, 'host2', 88.8, 4096),
|
|
(1655276559000, 'host3', 88.8, 4096);
|
|
|
|
SELECT ts, host, cpu, memory FROM monitor ORDER BY ts;
|
|
|
|
DELETE FROM monitor WHERE host = 'host1' AND ts = 1655276557000000000::timestamp;
|
|
|
|
DELETE FROM monitor WHERE host = 'host2';
|
|
|
|
DELETE FROM monitor WHERE cpu = 66.6;
|
|
|
|
DELETE FROM monitor WHERE memory > 2048;
|
|
|
|
SELECT ts, host, cpu, memory FROM monitor ORDER BY ts;
|
|
|
|
DROP TABLE monitor;
|