mysql中使用if查询
          31 August 2016
        
        题目

查询语句
select 
	te as 老师号,
	sum(if(weed=1,1,0)) as '星期一',
	sum(if(weed=2,1,0)) as '星期二',
	sum(if(weed=3,1,0)) as '星期三',
	sum(if(weed=4,1,0)) as '星期四',
	sum(if(weed=4,1,0)) as '星期五',
	sum(if(weed=4,1,0)) as '星期六',
	sum(if(weed=4,1,0)) as '星期天'
from
	test
 group by 
 	te
```
数据表
```
CREATE TABLE `test` (
	`id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
	`te` INT(11) NULL DEFAULT NULL,
	`weed` INT(11) NULL DEFAULT NULL,
	`is_show` INT(11) NULL DEFAULT NULL,
	PRIMARY KEY (`id`)
)
COLLATE='utf8_german2_ci'
ENGINE=InnoDB
AUTO_INCREMENT=2
;
 
      