我需要提出一个查询,让每个月每个月的字段对应该月的字段
像这样的东西:
field 1 field 2 count_of_fields_that_corresponds_this_month, same_fields_but_with_value_true --------------------------------------------|-------------------------------- january | --------------------------------------------|------------------------------- february | --------------------------------------------|-------------------------------- march | --------------------------------------------|-------------------------------- april | --------------------------------------------|-------------------------------- etc... |
在这个例子中,我有2个字段 我需要填入表格, 但实际上我还有很多, 但我不知道如何在一个查询中获得每个月的字段, 我试过做同样的事情,但有很多查询, 我认为这是一个错误的做法, 所以,你能建议我如何做到这一点吗? 或者我需要用什么功能来做我的智囊团?
我想每个月拿一,一,二,三,等等。 如果每年也有可能的话,非常感谢。
$this->db->query("SELECT count(*) AS count FROM `simple` WHERE `ochistka` = somevalue AND MONTH(`date`) = 01");
$this->db->query("SELECT count(*) AS count FROM `simple` WHERE `ochistka` = somevalue AND MONTH(`date`) = 01 AND `prime4anie` = somevalue ");
所以,在这个查询中,我正在得到那个字段, 但仅一个月, 我怎么能改进它, 并用一个镜头( 询问) 每个月进行查询?