Универсальный запрос для чтения общих данных столбцов из имен таблиц некоторого определенного формата "xyz_****"
У меня есть несколько таблиц в базе данных (пусть база данных называется metadata.mdb, которая является базой данных ms access) с именами таблиц
тип xyz_**** (например, xyz_6121, xyz_3438, xyz_1111,....),
abc_**** (электронная.г abc_1233,abc_4560,abc_1427,...),
pqr_*** * и так далее..
каждая таблица определенного типа, например xyz_**** type, имеет несколько общих столбцов, скажем, таблицы xyz_6121, xyz_3438, xyz_1111,.... имеют столбцы x, y и z как общие. Я хочу написать запрос,который может получить все данные таких столбцов(x, y и z) из определенного типа таблицы, то есть xyz_**** сразу(то есть, если это возможно, не запрашивая отдельную таблицу). Я должен получить эти данные с помощью приложения C#, чтобы записать их в лист excel, но я не могу найти запрос, который может решить эту проблему.
На данный момент мне нужно только знать, существует ли какой-либо общий способ, чтобы мы могли запросить некоторые общие данные столбцов из нескольких таблиц (имеющих имя таблицы(xyz_****), начиная с некоторого известного слова "xyz_" и заканчивая любым случайным числом ("****", где каждый * представляет числовое значение)), нужна помощь в этом. Дайте мне знать, если я не совсем ясно выразился.
Что я уже пробовал:
Я ничего не нашел для какого-либо общего способа, чтобы мы могли запросить некоторые общие данные столбцов из нескольких таблиц (имеющих имя таблицы(xyz_****), начиная с некоторого известного слова "xyz_" и заканчивая любым случайным числом ("****", где каждый * представляет числовое значение)), но я могу сделать индивидуальный запрос для каждой таблицы, проблема в том, что если у нас есть 50 или более таблиц, начинающихся с "xyz_", то как с ними бороться.
мне нужно что-то общее для всех этих типов запросов.
выберите x, y, z из xyz_6121
выберите x, y, z из xyz_3438