Прошу прощения, если об этом уже спрашивали. Я до сих пор не уверен, как сформулировать свой вопрос для названия, поэтому не знал, что искать.
У меня есть около сотни баз данных в одном экземпляре, по одной для каждого из моих клиентов, назван в честь клиента, и все они имеют одинаковую структуру. Я хочу выбрать один результирующий набор, который включает имя базы данных вместе с самой последней записью даты в одной из таблиц. Я могу получить имена баз данных из sys.databases, но затем для каждой базы данных я хочу выбрать самую последнюю дату из Events.Date_Logged, чтобы мой набор результатов выглядел примерно так:
_______________________________
| | |
|Cust_Name |Latest_Event |
|_______________|_______________|
| | |
|Customer1 |01/02/2020 |
|_______________|_______________|
| | |
|Customer2 |02/02/2020 |
|_______________|_______________|
| | |
|Customer3 |03/02/2020 |
|_______________|_______________|
I'm действительно борется с синтаксисом, хотя. Я либо получаю только одну строку, либо каждое отдельное событие для каждого клиента. Я думаю, что мои соединения ржавые как ад.
Любая помощь будет оценена.