2
我在數據庫中有很少的表。它們都具有相同的列(id,name),但表名不同。這些表的名稱以字母'h'開頭。
不是一個非常有趣的模式設計,但我必須遵循它。
我需要在所有這些表中搜索id。查詢獲取表名的子查詢
我想類似的東西:
select id from (select table_name
FROM information_schema.tables
where table_name like 'h%') as t;
我得到錯誤:
ERROR: column "id" does not exist.
我現在明白了錯誤,但我還是不知道該怎麼做的查詢?
謝謝@Erwin Brandstetter – sweety
@sweety:請注意固定的拼寫錯誤。 –