获取JOIN引用的视图列的名称

时间:2013-08-12 07:56:26

标签: mysql join foreign-keys sql-view

我正在尝试在视图中获取JOIN语句引用的列的名称。

我正在尝试创建一个动态HTML表,如果您编辑由外键绑定的单元格,它会以“友好值(key_value)”格式显示下拉列表

我知道我可以使用以下方式获取'key_value':

SELECT referenced_table_name, referenced_column_name
FROM information_schema.key_column_usage
WHERE referenced_table_name IS NOT NULL
    AND table_name = a_table
    AND column_name = fkey

但有没有办法解构,例如VIEW这样来检索'Friendly_Col'列?

CREATE VIEW AS
    SELECT fkey, Friendly_Col FROM a_table
    INNER JOIN another_table
         ON another_table.key = a_table.fkey

0 个答案:

没有答案