#td-engine
Вопрос:
Я хочу присоединиться к конюшне в tdengine. Но я пробовал пару раз, что всегда будет ошибкой. Я был измотан,может ли кто-нибудь помочь мне выяснить, в чем была ошибка, которую я совершил?
select t1.* from meter2 t2, meters t1 where t1.ts = t2.ts;
select t1.* from meter2 t2, meters t1 where t1.ts = t2.ts and t1.location = t2.location;
select t1.* from meter2 t2, meters t1 where t1.ts = t2.ts and t1.location = t2.location and t1.groupId = t2.groupId;
select t1.* from meter2 t2 inner join meters t1 on t1.ts = t2.ts;
select t1.* from meter2 t2 inner join meters t1 on t1.ts = t2.ts and t1.location = t2.location ;
Ошибка, вызванная клиентом tdengine, выглядит следующим образом.
Ответ №1:
Я думаю, что TDengine предоставляет синтаксис объединения только на основе столбца с меткой времени, но пока не поддерживает объединение обычных столбцов. Для условия соединения супертаблицы вам необходимо включить теги.