首页 > 数据库技术 > 详细

Mysql基础查询练习

时间:2021-07-31 00:41:34      阅读:20      评论:0      收藏:0      [点我收藏+]

一、概述

sql作为结构化查询语言,在日常的系统中应用广泛,对于这个做几个小练习。

二、练习内容

1、导入练习环境hellodb

技术分享图片

2、练习一:在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄

select Name,Age from students where Age > 25;

技术分享图片

3、练习二:以ClassID为分组依据,显示每组的平均年龄

 select avg( Age),ClassID from students group by ClassID;

技术分享图片

4、练习三: 显示练习二中平均年龄大于30的分组及平均年龄

select ClassID,avg(Age) from students group by ClassID having avg(Age) > 30;

技术分享图片

5、练习四:显示以L开头的名字的同学的信息

 select * from students where Name like ‘L%‘;

技术分享图片

6、练习五:数据库授权magedu用户,允许192.168.1.0/24网段可以连接mysql

create user ‘magedu‘@‘192.168.1.0/24‘;

技术分享图片
确定增加了用户
技术分享图片

给用户授权所有数据库的所有表

GRANT ALL PRIVILEGES on *.* to ‘magedu‘@‘192.168.1.0/24‘ identified by ‘magedu‘;
flush PRIVILEGES;

技术分享图片
技术分享图片

三、总结

通过以上练习,对基础操作有了基本的理解。

Mysql基础查询练习

原文:https://blog.51cto.com/u_15131458/3237374

(0)
(0)
   
举报
评论 一句话评论(0
分享档案
最新文章
教程昨日排行
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!