Я строю отчет в SSRS, который берет данные из нескольких таблиц с похожими именами. Существуют три разных «набора» таблиц - т. Е. 123xxx, 456xxx и 789xxx. Внутри этих групп единственная разница в именах таблиц - это трехзначный код для рабочего места, поэтому, например, у нас может быть таблица 123001, 123010 и 123011. В каждом наборе таблиц столбцы имеют одинаковые имена.Эффективный способ запроса таблиц с одинаковыми именами с одинаковыми именами столбцов
Проблема в том, что существует около 15 различных сайтов, и я беру несколько столбцов с каждого сайта и каждой группы таблиц. Есть ли более эффективный способ написать этот запрос, чем записать имя каждого столбца?
Я по-прежнему новичок в SQL. Что именно сделал бы профсоюз? –
Союз объединяет результаты, так запросов Так что в вашем случае: 'ВЫБРАТЬ, б, ОТ 123010 UNION ВЫБРАТЬ, б, ОТ 123011 UNION Выберите, б, ОТ 123001' – Elias