テーブル名を検索結果と一緒に出力する方法
テーブル名を検索結果に出力したいです。
出席番号と名前を持ったテーブルがクラス分あり、
そのテーブルから同じクラスで同じ名前の人が何人いるかを出したいです。
出力したい結果としては、クラス、名前、人数を出せると良いです。
例)
class_1テーブル
出席番号 名前
ーーーーーーーーー
1 高橋さん
2 田中さん
3 田村さん
class_2テーブル
出席番号 名前
ーーーーーーーーー
1 田村さん
2 中村さん
3 中村さん
■期待検索結果
下記のようにテーブル名と名前と件数を表示させたいです。
テーブル名 名前 件数
ーーーーーーーーーーーーー
class_1 髙橋さん 1
class_1 田中さん 1
class_1 田村さん 1
class_2 田村さん 1
class_2 中村さん 2
user_tablesを使ってテーブル名を取得することはできたが、
そのテーブル名をいれて
select table_name, 名前, count(*) from user_tables where 検索したテーブル名 group by table_name;
など試してみたが、名前が無効な識別しです。となり検索できませんでした。
ご教示いただけますと助かります。