SELECT * FROM table WHERE dateColumn >= DATE_SUB(CURDATE(), INTERVAL 15 DAY);
解释一下以上代码,首先大家使用SELECT语句来选择要查询的列,*表示选择所有列,FROM table表示从哪个表中查询。WHERE语句用于筛选符合条件的数据,dateColumn是要筛选的日期字段,>=表示大于等于符号,DATE_SUB是日期函数,用于计算当前日期往前15天的日期,CURDATE()代表当前日期,INTERVAL 15 DAY表示往前15天。最后偶加上了一个分号表示语句结束。
以上代码可以通过MySQL的命令行或者MySQL管理工具执行,当然也可以在代码中动态拼接SQL语句。在实际应用中,除了查询前15天的数据,大家还可以查询其他时间段的数据,只需要根据实际情况修改DATE_SUB函数的参数即可。
总之,MySQL提供了丰富的查询语句和函数,可以帮助大家快速方便地查询数据库中的数据,开发人员可以根据实际需求灵活运用。