MySQL学习笔记(二)

用通配符进行过滤

  1. 包含一个字符串
select name from user_form where name like '%z%'
  1. 包含两个字符
selcet name from user_form where name like'%z%' and name like '%s%'
  1. 按顺序包含两个字符串
select name from user_form where name like '%z%s%'

别名

select user_id as id from user_form 

计算并新增

selcet age,count(age*0.5,2) as halfage from user_form

拼接,大写

select id ,upper(concat(left(name,2),left(university,4))) as info from user_form

时间筛选

select id from user_form where year(date)='2021' and month(date)='02'

求和

select sum(age) as sumage from user_form

最大值

select max(age) as max_age from user_form

分组统计

select age ,count(*) from user_form  group by age

最小值

select gread,min(age)as min_age from user_form group by gread

分组统计筛选

select gread from user_form group by gread having sum(age)>100
全部评论

相关推荐

07-25 10:31
门头沟学院 Java
求问各位大佬,笔试都考点啥
投递科大讯飞等公司10个岗位
点赞 评论 收藏
分享
07-23 15:05
门头沟学院 Java
熊大不大:不好意思KPI数据刚刚刷新,刚刚达标
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务