1,对比传统的判断:SELECT * FROM ` T `哪里date_format(增加时间,% y %M - %d)= date_format(现在的(),% y %M - %d)); 2、缩写的第一点:SELECT * FROM ` T `在增加(现在),(date_format =% y %M - %d); 3、使用功能:选择*从` T `地方法官DATEDIFF(增加时间,现在)(= 0); / /推荐这种方法 4。使用时间戳来判断:SELECT * FROM ` T `增加之间的地方(unix_timestamp(现在)-(86440))和现在(); 注:回到天MySQL(CURDATE),current_date功能(current_date)、现在(现在)(数);对0000-00-00 00:00:00到日期格式(CURDATE,current_date);(current_date),是为0000-00-00时间日期格式,所以没有时间返回的每一分钟;
二、当月相关数据:
1,今天是这个月的第一天:选择dayofmonth(现在()); 2, get the first day of the month: SELECT DATA_SUB (NOW (), INTERVAL DAYOFMONTH (NOW ()) - 1 DAY); 数据操作功能,句型:date_add(日期,间隔表达式类型)和date_sub(日期、时间间隔表达式类型) 日期日期或日期值。它可以用作启动时间。表达式是一个表达式指定的时间间隔,增加或减少的数量。它可以是一个字符串,如果是负数,那么在表达式之前添加一个 符号。类型是一个关键字,它表示表达式的解释方式,通常用年份(年)、月、日、周等来解释。 区间用户描述: