Таблица A содержит информацию о состоянии парка оборудования. Каждая запись состояния содержит время начала и окончания этого состояния. В таблице B регулярно записываются данные об оборудовании с метками времени, которые я хочу извлечь за период, указанный в таблице A.
бы очень признателен за помощь в SQL-запросе к таблицам. Я понимаю, что такие вещи задают постоянно, но я не могу найти достаточно похожий вопрос, чтобы понять смысл ответов.
Я хочу выбрать строки изtable_A
которые имеют соответствующий тег вtable_B
.
Так, например, «выберите строки изtable_a
которые помечены "стул" "вернетсяtable_C
.
Также,id
уникальный вtable_a
и не вtable_b
.
table_A: table_B: table_C:
id object id tag id object
1 lamp 1 furniture 3 stool
2 table 2 furniture 4 bench
3 stool 3 furniture
4 bench 4 furniture
4 chair
3 chair
В качестве альтернативы, есть ли лучший способ организовать данные?