如何用SQL语句得到本季度第一天的日期?? 例如现在是11月16日,那么本季的第一天应该是 2009-09-01... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 date( concat(year(curdate()),'-',elt(quarter(curdate()),1,4,7,10),'-',1)) mysql> select CURDATE(), -> date(concat(year(CURDATE()),'-',floor((month(CURDATE())-1)/3)*3+1,'-',1)) as qdate;+------------+------------+| CURDATE() | qdate |+------------+------------+| 2009-09-16 | 2009-07-01 |+------------+------------+1 row in set (0.00 sec)mysql> select date(concat(year(now()),'-',(quarter(now())-1)*3+1,'-',1)) 初学HIbernate的查询时遇到问题 mysql 这样的如何优化 将一个列的数据取前几位并更新该列的sql语句 请教一条sql语句 刚学mysql..遇到一问题``100求救了 请高手一定帮忙,马上么给客户安装了,可是遇到了这样一个问题? mysql表修复 请问怎么样对mysql group by后每组进行排序呢 两个线程分别对应两个数据库连接, 为什么同时select消耗时间成倍增长? 各位大哥,我有个MySQL存储过程的疑问想请教各位 执行mysql -e 时能否保持一个长连接? sql 简单问题
concat(year(curdate()),'-',elt(quarter(curdate()),1,4,7,10),'-',1))
-> date(concat(year(CURDATE()),'-',floor((month(CURDATE())-1)/3)*3+1,'-',1)
) as qdate;
+------------+------------+
| CURDATE() | qdate |
+------------+------------+
| 2009-09-16 | 2009-07-01 |
+------------+------------+
1 row in set (0.00 sec)mysql>