gpt4 book ai didi

php - 将 Wilson Score Confidence SQL 代码转换为 Codeigniter 事件记录

转载 作者:行者123 更新时间:2023-11-30 01:34:27 25 4
gpt4 key购买 nike

我似乎无法将 Wilson Score Confidence SQL 代码转换为 Codeigniter 事件记录代码。以下是 Wilson 分数置信度的普通 SQL:

SELECT *, ((likes+ 1.9208) / (likes + dislikes) - 
1.96 * SQRT((likes * dislikes) / (likes + dislikes) + 0.9604) /
(likes + dislikes)) / (1 + 3.8416 / (likes + dislikes))
AS ci_lower_bound FROM widgets WHERE likes + dislikes > 0
ORDER BY ci_lower_bound DESC;

这取自:http://www.evanmiller.org/how-not-to-sort-by-average-rating.html

这是我尝试的翻译,但似乎不起作用:

        $this->db->select('*, ((likes + 1.9208) / (likes + dislikes) - 1.96 * SQRT((likes * dislikes) / (likes + dislikes) + 0.9604) / (likes + dislikes)) / (1 + 3.8416 / (likes + dislikes)) AS ci_lower_bound');
$this->db->where('likes + dislikes >', 0);
$this->db->order_by("ci_lower_bound", "desc");
$query = $this->db->get('posts', $config['per_page'], $this->uri->segment(1));
$data['results'] = $query->result();

结果总是以空结束。

最佳答案

1.the table name has not been specified in code "widgets"
try:
$this->db->from('widgets');

关于php - 将 Wilson Score Confidence SQL 代码转换为 Codeigniter 事件记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17086684/

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