我有大约 6 个表,其中一些列是相同的。我是否必须知道哪些表包含我正在查询的列,或者是否有办法编写 SQL 查询以便我可以引用列并且数据库将扫描表以查找特定列?
例如,假设 table1、table3 和 table5 都包含“人口”列。我是否必须在查询中指定我想从表 table1、table2 和 table3 中的“人口”中检索信息,或者有没有办法只指定我想要“人口”列中的信息而不指定任何表?
我有大约 6 个表,其中一些列是相同的。我是否必须知道哪些表包含我正在查询的列,或者是否有办法编写 SQL 查询以便我可以引用列并且数据库将扫描表以查找特定列?
例如,假设 table1、table3 和 table5 都包含“人口”列。我是否必须在查询中指定我想从表 table1、table2 和 table3 中的“人口”中检索信息,或者有没有办法只指定我想要“人口”列中的信息而不指定任何表?