PHP - 一次性获得更多数据

时间:2016-08-07 14:59:58

标签: php mysql sql

如何在PHP中创建,从我的SQL baze中写入所有数据,如果值parent不是来自同一个表的0,则从行中找到值,这是同一个idas parent。

我检查this但我想要一张表中的数据。

类似于下面写的,但在一个查询中:

my %formulas_adv;
sub prep_formulas_adv # called only once prior to parsing!
{
    my $sub = 'sub { my $ref = shift @_; my $result = $ref->{metric_a} + $ref->{metric_b} * $ref->{metric_c} - 100 * $ref->{metric_c} / 1000 + 33.33 * $ref->{metric_d}; return $result; }';
    $formulas_adv{formula_a} = eval $sub;
    $sub = 'sub { my $ref = shift @_; my $result = $ref->{metric_a} * $ref->{metric_c} - 33; return $result; }';
    $formulas_adv{formula_b} = eval $sub;
    $sub = 'sub { my $ref = shift @_; my $result = $ref->{metric_a} * $ref->{metric_c} - 33 + 0.265 * ($ref->{metric_d} / $ref->{metric_c}) - $ref->{metric_a} + $ref->{metric_e} * ($ref->{metric_d} + 1); return $result; }';
    $formulas_adv{formula_c} = eval $sub;
}

sub calc_formulas_advanced
{
    my $ref = shift @_;
    my $form_a_val = $formulas_adv{formula_a}($ref);
    my $form_b_val = $formulas_adv{formula_b}($ref);
    my $form_c_val = $formulas_adv{formula_c}($ref);
}

0 个答案:

没有答案