mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-01-09 06:42:57 +00:00
* Revert "chore: remove debug logs" This reverts commit f73f3a7373c83db974d8ed80cb47f5f87317b490. * chore: more logs * fix: reset tags and fields * test: add binary time fn test * chore: remove logs * test: sort result
48 lines
2.5 KiB
SQL
48 lines
2.5 KiB
SQL
CREATE TABLE IF NOT EXISTS `test_metric` (
|
|
`asset` STRING NULL,
|
|
`attribute` STRING NULL,
|
|
`timestamp` TIMESTAMP(3) NOT NULL,
|
|
`value` DOUBLE NULL,
|
|
`measurement` STRING NULL,
|
|
TIME INDEX (`timestamp`),
|
|
PRIMARY KEY (`asset`, `attribute`, `measurement`)
|
|
);
|
|
|
|
-- Saturday 2023-10-28
|
|
-- Sunday 2023-10-29
|
|
INSERT INTO test_metric (asset, attribute, measurement, `timestamp`, `value`)
|
|
VALUES
|
|
('Generator01', 'voltage', 'electrical', '2023-10-23 00:00:00', 220.5),
|
|
('Generator01', 'current', 'electrical', '2023-10-23 06:00:00', 15.2),
|
|
('Generator02', 'voltage', 'electrical', '2023-10-23 12:00:00', 219.8),
|
|
('Generator02', 'current', 'electrical', '2023-10-23 18:00:00', 14.9),
|
|
('Generator01', 'voltage', 'electrical', '2023-10-24 00:00:00', 221.3),
|
|
('Generator01', 'current', 'electrical', '2023-10-24 06:00:00', 15.4),
|
|
('Generator02', 'voltage', 'electrical', '2023-10-24 12:00:00', 220.1),
|
|
('Generator02', 'current', 'electrical', '2023-10-24 18:00:00', 15.0),
|
|
('Generator01', 'voltage', 'electrical', '2023-10-25 00:00:00', 219.7),
|
|
('Generator01', 'current', 'electrical', '2023-10-25 06:00:00', 15.3),
|
|
('Generator02', 'voltage', 'electrical', '2023-10-25 12:00:00', 220.5),
|
|
('Generator02', 'current', 'electrical', '2023-10-25 18:00:00', 15.1),
|
|
('Generator01', 'voltage', 'electrical', '2023-10-26 00:00:00', 220.2),
|
|
('Generator01', 'current', 'electrical', '2023-10-26 06:00:00', 15.5),
|
|
('Generator02', 'voltage', 'electrical', '2023-10-26 12:00:00', 219.9),
|
|
('Generator02', 'current', 'electrical', '2023-10-26 18:00:00', 14.8),
|
|
('Generator01', 'voltage', 'electrical', '2023-10-27 00:00:00', 220.9),
|
|
('Generator01', 'current', 'electrical', '2023-10-27 06:00:00', 15.6),
|
|
('Generator02', 'voltage', 'electrical', '2023-10-27 12:00:00', 220.3),
|
|
('Generator02', 'current', 'electrical', '2023-10-27 18:00:00', 15.2),
|
|
('Generator01', 'voltage', 'electrical', '2023-10-28 00:00:00', 218.5),
|
|
('Generator01', 'current', 'electrical', '2023-10-28 06:00:00', 14.9),
|
|
('Generator02', 'voltage', 'electrical', '2023-10-28 12:00:00', 219.4),
|
|
('Generator02', 'current', 'electrical', '2023-10-28 18:00:00', 14.7),
|
|
('Generator01', 'voltage', 'electrical', '2023-10-29 00:00:00', 219.1),
|
|
('Generator01', 'current', 'electrical', '2023-10-29 06:00:00', 14.8),
|
|
('Generator02', 'voltage', 'electrical', '2023-10-29 12:00:00', 220.0),
|
|
('Generator02', 'current', 'electrical', '2023-10-29 18:00:00', 14.6);
|
|
|
|
-- SQLNESS SORT_RESULT 3 1
|
|
tql eval(1697731200, 1698595200, 120) max_over_time(test_metric[30s]) > 100 and on () (day_of_week() == 0 or day_of_week() == 6);
|
|
|
|
DROP TABLE test_metric;
|