Как выбрать строку в гипертаблице
Сначала я создал одну таблицу
CREATE TABLE hypertable (a,b);
after I add 4 row into that:
INSERT INTO hypertable VALUES ('2008-06-28 01:00:00', 'a', 'a11'),('2008-06-28 01:00:00', 'b', 'b11');
INSERT INTO hypertable VALUES ('2008-06-28 01:00:00', 'a', 'a12'),('2008-06-28 01:00:00', 'b', 'b12');
INSERT INTO hypertable VALUES ('2008-06-28 01:00:00', 'a', 'a13'),('2008-06-28 01:00:00', 'b', 'b13');
INSERT INTO hypertable VALUES ('2008-06-28 01:00:00', 'a', 'a14'),('2008-06-28 01:00:00', 'b', 'b14');
Последнее, что я выбрал все в таблице, это будет выглядеть так:
hypertable> select * from hypertable;
2008-06-28 01:00:00 a a14
2008-06-28 01:00:00 a a13
2008-06-28 01:00:00 a a12
2008-06-28 01:00:00 b b14
2008-06-28 01:00:00 b b13
2008-06-28 01:00:00 b b12
hypertable>
он показывает только одну строку для одного значения, он не может отображать все значения одной строки в таблице:(как я могу выбрать в одной строке, будет показано все значение этой строки, в этом случае я добавляю 4 строки, но это показывает 8 линия
1 ответ
Ваша метка времени точно такая же для всех четырех записей, которые вы добавляете для каждого ключа, '2008-06-28 01:00:00'
,
Таким образом, он будет сохранять только последнюю добавленную стоимость 2008-06-28 01:00:00 a a14
,
В гиперстабильной отметке времени должна быть уникальная отметка времени, которую вы можете использовать, как в нано секундах.