у меня 4 таблицы на каждый месяц; окт, декабрь, февраль, апр. Они имеют одинаковую схему.
Мне нужно извлечь данные из всех таблиц, используя один и тот же запрос, и сгруппировать их по одному атрибуту.
Я знаю, как это сделать для одной таблицы, но я хотел бы объединить результаты в один запрос, а затем вывести вывод в файл.
Вот мой пример запроса:
select TIMESTAMPDIFF(hour,startTime,endTime) as duration, count(*) from feb
where type='gen' group by duration
into outfile "/feb";
Так как я группирую это для атрибута duration, я в итоге получаю 4 разных выходных файла, а затем я хочу избежать слияния и явной сортировки данных.
Любая помощь будет оценена!
Омер