select DATE_FORMAT(來電時(shí)間,'%Y-%m') as 月, 問題類別 , count(1) as 數(shù)量 from
創(chuàng)新互聯(lián)2013年至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都做網(wǎng)站、成都網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢想脫穎而出為使命,1280元城廂做網(wǎng)站,已為上家服務(wù),為城廂各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:028-86922220
( select 來電時(shí)間, 問題類別 from mytable where 問題類別 = '農(nóng)村用水投訴' ) tmptable
group by DATE_FORMAT(來電時(shí)間,'%Y-%m') ,問題類別 ORDER BY 月 ASC;
我假定你的入職日期字段格式為date,并且字段名為 t_date,那么下面這條語句可能可以滿足你的要求.
select * from( SELECT year(now())-year(t_date) as t_year FROM `test_t` where year(t_date) 1990 ) as tmp_data where t_year 10
====================
說明一下思路:
子查詢計(jì)算出入職的年數(shù),并將結(jié)果添加字段別名t_year,這個(gè)語句只select了t_date字段,其他字段請按需要添加.
SELECT year(now())-year(t_date) as t_year FROM `test_t` where year(t_date) 1990
然后使用另一條查詢來得到大于10年的職工.
select * from (子查詢語句) as temp_data where t_year10
運(yùn)用統(tǒng)計(jì)函數(shù)即可。MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQLAB公司開發(fā),屬于Oracle旗下產(chǎn)品。MySQL是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一。mysql統(tǒng)計(jì)每個(gè)年級有多少條數(shù)據(jù)運(yùn)用統(tǒng)計(jì)函數(shù),即可計(jì)算。