gpt4 book ai didi

cakephp 在查找中有条件

转载 作者:行者123 更新时间:2023-12-02 04:41:14 27 4
gpt4 key购买 nike

有人能帮我,告诉我如何在 cakephp 中插入 BEETWEN 吗

我的代码示例:

$zaduzenja = $this->Zaduzenja->find('all',array(
'conditions' => array(
'Zaduzenja.placeno' => 0 ),
'fields' => array('Zaduzenja.obveznici_id', 'SUM(Zaduzenja.zaduzenje) as dug'),
'group' => 'Zaduzenja.obveznici_id HAVING array(dug BETWEEN ? AND ? => array('.$iznosOd,$iznosDo)'

));

但这不起作用,我只希望计算列“dug”检查是否 Dug >=$temp 1 AND Dug <=$temp2,但这仅适用于具有 clausule 的组

最佳答案

为什么不简单呢?

$db = $this->Zaduzenja->getDataSource();

$iznosOd = $db->value($iznosOd, 'double'); // quotes and escapes input to avoid SQL injections
$iznosDo = $db->value($iznosDo, 'double'); // ditto

$zaduzenja = $this->Zaduzenja->find(
'all',
array(
'conditions' => array(
'Zaduzenja.placeno' => 0
),
'fields' => array(
'Zaduzenja.obveznici_id',
'SUM(Zaduzenja.zaduzenje) as dug'
),
'group' => "Zaduzenja.obveznici_id HAVING dug BETWEEN $iznosOd AND $iznosDo"
)
);

关于cakephp 在查找中有条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20797240/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com