通过映射表获取映射列名(Sql)

时间:2012-03-29 13:51:36

标签: mysql sql sql-server postgresql

我有许多数据库使用各种列名来实现相同的功能。例如,一个表中的“a1”和其他表中的“a11”,依此类推。这些表通过辅助表进行映射。这意味着,据我所知,例如,'a'可能用于映射'a1'和'a2'因为我不熟悉sql,我不知道如何在辅助中完成实际的映射(或主要)表。我的问题是:有没有直接的方法通过将查询写入映射表(辅助表),知道映射到该列的其他列名?

1 个答案:

答案 0 :(得分:1)

我相信AS会对你有所帮助。它用于将列映射到您提供的名称。

SELECT a1 AS first_a, a2 AS second_a FROM your_table;

Read more…