1

同じ SQL サーバー (SQL2012) に何百ものデータベースがあり、それらはすべて同じ基本構造を持ち、データベースの「連絡先」の平均数を取得しようとしています。

連絡先テーブルにある連絡先の数のリストを表示する sp_MSforeachdb クエリを実行できますが、結果を平均化する必要があります。これを行うためのガイダンス。

これは私がこれまでに得たクエリです:

exec sp_MSforeachdb
'use ?
IF DB_NAME() NOT IN ( "model","tempdb","master","msdb")
select count (CONTACTID) as TotalContacts from contact_tbl '

おそらくかなり基本的なものだと思いますが、私はここに来たばかりで、グーグルで検索して、ここや他の場所からさまざまな提案を試してみましたが、喜びはありませんでした.

どんな助けでも大歓迎です。

4

1 に答える 1