我正在尝试使用MySQL语句获取当前月份到未来3个月之间的一些数据,但它不起作用。我想要做的是从列expiration_date中的月份介于当前月份和接下来的3个月之间的myTable中获取所有日期。WHERE MONTH(expiration_date) BETWEEN MONTH(CURDATE()) AND INTERVAL 3 MON
如何仅从时间戳比较月份和年份?我在mysql中的时间戳格式如下在特定月份和年份获取行的sql是什么?我使用DATE来比较当前日期和时间戳。$q="SELECT * FROM products WHERE DATE(time) = CURDATE()";
现在如何将当前的月份和我的时间戳进行比较?我在这里搜索,但没有找到任何明确的答案。
mysql db的这个sql不起作用:FROM `house1_rent_2014` AND DATE_ADD(MONTH(`FIRST_OF_MONTH`,INTERVAL 15 DAY) <= CURDATE();
我想要做的是从列FIRST_OF_MONTH中获取当前月份的所有值(该列本身工作正常),然后添加额外的测试,当然是在date字段中的当前</