问题描述
在psql中,我可以使用客户端函数\ crosstabview获取表的中心点,但是我不知道如何将结果存储在表中,我尝试了CREATE Table foo AS ... \ crosstabview,但是它只存储函数的输入,而不存储输出。
解决方法
<?php
global $post;
if(get_post_meta($tour->ID,'rezdy_tour_type',true) == 'DAYTOUR') { ?>
mycustomscript
<?php
}
else { ?>
<?php
}
?>
是一个psql斜杠命令,它获取实际查询的结果(直到\crosstabview
为止的所有内容)并将其重新格式化。这样,您看到的输出是在psql客户端中生成的,仅用于显示,不能在其他SQL操作中使用。
要基于交叉表查询的结果创建表,您需要使用tablefunc扩展名。