次のテーブル名テンプレートがあります。同じ名前で最後に番号が付いたものがいくつかあります: fmj.backup_semaforo_geo_THENUMBER、たとえば:
select * from fmj.backup_semaforo_geo_06391442
select * from fmj.backup_semaforo_geo_06398164
...
「fmj.backup_semaforo_geo_%」フィルターで成功するすべてのテーブルから列を選択する必要があるとしましょう。私はこれを試しました:
SELECT calle --This column is from the backup_semaforo_geo_# tables
FROM (SELECT table_name
FROM all_tables
WHERE owner = 'FMJ' AND table_name LIKE 'BACKUP_SEMAFORO_GEO_%');
しかし、私は all_tables テーブル名データを取得しています:
TABLE_NAME
----------
BACKUP_SEMAFORO_GEO_06391442
BACKUP_SEMAFORO_GEO_06398164
...
all_tables 出力を取得せずにそれを達成するにはどうすればよいですか?
ありがとう。