尝试从数据转储中使用SUMIFS
(即无法处理原始数据)。 SUMIFS
的标准之一是对句点进行过滤,其中句点的文本值为01,02,03 ... 10,11,12。我想过滤诸如“期间小于3”。我该怎么办?
尝试了多种方式,例如SUMIFS(Range, Period, "<=03")
和各种变体,但无法正常工作。
有人可以帮忙吗?
答案 0 :(得分:1)
我想要过滤,例如“期间小于3”。我该怎么办 那?
function fetch_data($query)
{
$this->db->select("id, title, keywords, 'posts' AS type");
$this->db->from("posts");
$query1 = $this->db->get_compiled_select('posts');
$this->db->select("id, title, keywords, 'android' AS type");
$this->db->from("android");
$query2 = $this->db->get_compiled_select('android');
$this->db->select("id, title, keywords, 'mac' AS type");
$this->db->from("mac");
$query3 = $this->db->get_compiled_select('mac');
$data = $this->db->query('SELECT * FROM (' . $query1 . ' UNION ' . $query2 . ' UNION ' . $query3 . ')' . "t WHERE t.title like '%$query%' OR t.keywords LIKE '%$query%'");
return $data->result();
}
答案 1 :(得分:0)