此问题已在此处有答案:
using BETWEEN in WHERE condition(7个回答)
上个月关门了。
验证码:
$salarymin = 200000;
$salarymax = 500000;
$title = java;
$this->db->select('*');
$this->db->from('job');
$where = "((salary_range_min='".$salarymin."') and (salary_range_max='".$salarymax."')) and (job_title like '".$title."%' or skill like '%".$title."%')";
$this->db->where($where);
$query = $this->db->get();
$result = $query->result_array();
return $result;
在我的表job
中,我定义了salary_range_min and salary_range_max
。
如何获取工资在200000 and 500000
之间的数据?
3条答案
按热度按时间4smxwvx51#
请使用这个:
注:“salary”是列名。如果它是不同的,只是改变它。
oiopk7p52#
可以多次调用where方法。你想怎么说都行如果你想在你的hole语句后面读取生成的查询,写:
为了更好地理解你的陈述
a5g8bdjr3#