if count group by
mysql 有条件的情况下求数量
1.求if条件下的count数量
COUNT(IF( id>1 ,id, null)) as '数据', //当id>1的时候求count(id)的值
2.if里面有like
IF(name like '%秋风落叶%',是, 否) as '是否秋风落叶', //当字段name中含有秋风落叶的时候 是否秋风落叶下会显示是。否则为否
3.like里面有子查询【用concat连接 like才不会报错】
name like CONCAT ( '%', (select name from table where id='1'), '%' ) ,是, 否) as '是否秋风落叶' //当2表的name字段中含有table1表中的当table1表的id=1的name时显示是
4.