我正在尝试以下方法
global $wpdb;
$sum = $wpdb->get_var("select sum(first), sum(second) from table where id > 1");
我无法从每个请求中获取值。我试过了echo $test->sum(first);
我尝试将sql语句更改为包含为 $sum = $wpdb->get_var("select sum(first) as firstRequest, sum(second) as secondRequestfrom table where id > 1");
echo $test[\'firstRequest\'];
我试过foreach
陈述foreach($test as $tester){
echo $tester[\'sum(first\')];
}
以及foreach($test as $tester){
echo $tester[\'firstRequest\'];
}
如何从单个get_var
陈述如果不可能,并且我需要5个不同行的总和,我是否必须创建5个单独的get_var
声明?这会降低查询速度吗?如果会的话,这是否很明显?