我有一个varchar字段名称meeting_date,其中存储日期如mm/dd/yyyy,如 12/25/2016现在我试图从db中获取结果,其中月份而今年的比赛从如下形式请求meeting_date,但我没有得到任何结果从日期时间格式的字段中获取记录
$y =$_REQUEST['y'];
$m =$_REQUEST['m'];
$date = "$y/$m";
$table = mysql_query("SELECT * FROM records WHERE meeting = 'Yes' AND (meeting_date LIKE '%".$date."%') ORDER BY id DESC");
$rows = mysql_fetch_assoc($table);
感谢您的时间,并帮助
使用'DATE_FORMAT'这样'DATE_FORMAT (meeting_date,'%Y /%m')= $ date' –
@ProfessorZoom不工作,因为它的字符串没有以datetime格式存储 –
你试过了吗?我做了,它为我工作 –