PHP / POSTGRES中的动态查询:DATA和METADATA

时间:2014-10-23 18:23:52

标签: php sql postgresql

我遇到了一个无法解决的问题,并且在网络上找不到任何解决方案。 我有两个数据库表(在postgresql中)。

Table_A是真正的数据集:

date; var_1; var_2; var_3; var_4; var_5; ....; var_100
03-10-14; A; 15; B; 10; 7; ...; TT
04-10-14; U; 67; G; 9; 99; ...; LLK
etc 
etc

Table_B是“元数据”:

var; long_name; type; use;
date; Date of transaction; DATE; yes
var_1; Type of customer; ATTRIBUTE; yes
var_2; Age; NUMBER; yes
etc 
ect

因此table_A的每一列都有一行table_B中确定的元数据

现在出现问题:

我想在php中编写一个查询,它返回table_A的数据,只返回table_B中定义为DATE的列,并将每一列定义为ATTRIBUTE和table_B。

显然我想动态执行此操作(我不想在表更改时编写查询...)

我尝试了很多方法,我成功使用了DATE列和ONE ATTRIBUTE,但不是全部。

有什么想法吗? 感谢提前

0 个答案:

没有答案