MYSQL一些不注意的地方复习
程序员文章站
2024-03-17 13:03:40
...
#if函数
select if(10>5,'大','小') as 比大小
#case when
/*
case 需要的常量或者表达式
when 常量1 then 要显示的值或者表达式
when 常量2 then 要显示的值或者表达式2
...
else 要显示的值n或者语句n;
end
*/
select cartype,
case cartype
when 'SUV' then '这是suv'
when 'SUV2' then '这是suv2'
else '别的车'
end
from bus_cars
#COUNT 函数效率
#MYISAM 存储引擎下 count(*)效率最高
#INNODB 存储引擎下 count(*)和count(1)差不多
#和分组函数一同查询的字段要求是group by 后的字段
下一篇: Java需要注意的一些小细节