【发布时间】:2015-03-18 08:21:17
【问题描述】:
如何按季度获取数据?我有这个 html 让用户选择他/她想要的季度。
<select name="quarterly">
<option value="2015-01">Quarter1</option>
<option value="2015-04">Quarter2</option>
<option value="2015-07">Quarter3</option>
<option value="2015-10">Quarter4</option>
</select>
我应该如何使用 QUARTER() 函数并按季度返回我的数据?
这是我使用 CI 进行的查询。
$quarter_val = $this->input->get('quarterly');
$this->db->select('ainoheads, aittlperweight, aittlperclass')
->from('main_data')
->where('QUARTER(ai_ordDate)', $quarter_val);
【问题讨论】:
-
请给我们您的表结构。
-
只是说这些是“ai_id, ainoheads, aittlperweight, aittlperclass, ai_ordDate”列
-
ainoheads、aittlperweight 和 aittlperclass 是 int 而 ai_ordDate 是日期
标签: php sql codeigniter