mySql 常用命令 | 珠峰培训例子
2017-08-12 20:43
253 查看
show databases; use mhxy; select database(); show tables; desc account_list_175; insert into mytable(name,age) values('tom',21),('jack',22); select from_unixtime( selling_time) from account_list_175; select now();
外链 dome
1、设置外链的时候,表内数据必须为空;2、设置外链的时候,表内数据类型要一致;
【练习题】3个表 student学生表、course课程表、score成绩单
score.stuid(外链)=>student.id score.cid(外链)=>course.id
问题1: 求出全班语文平均分
select score.cid,name,AVG(score.grade) from score,course where score.cid = course.id and course.name='语文' GROUP BY score.cid -- having cid = 4
--------------------------------------------------
问题2:查询每个学生的平均成绩
select name,AVG(grade) from score,student where stuid = id group by id
----------------------------------
问题3:按个人总分进行全班排名
select name,SUM(grade) from score,student where stuid = id group by id having SUM(grade)
----------------------------------------
问题4:总分250以上的,按成绩排名,第二、三名
select name,SUM(grade) from score,student where stuid = id group by id having SUM(grade) >250 -- 结果筛选,250分以上的学员
order by SUM(grade) desc -- 以哪个列的值排序
limit 2 -- 取多少条 找到第2、3名
offset 1 -- 从第几条开始取
--------------
查询方式表
相关文章推荐
- mysql常用基础命令以及例子
- MYSQL常用命令(二)---带例子
- Linux(Ubuntu) Mysql的安装配置例子以及常用命令
- 一些常用的MySQL命令脚本笔记
- MYSQL 常用操作命令
- mysql常用赋权命令
- mysql常用命令
- MySQL备份常用命令总结
- find 和 grep 命令 常用实用例子
- Mysql 常用命令集
- mysql常用命令
- MySql常用命令及sql 技巧 (持续更新)
- mysql 常用命令
- MySQL 数据库常用命令 超级实用版分享
- mysql 常用命令
- MySQL常用命令总结
- mysql常用命令
- MySQL 常用命令的使用
- mysql常用命令大全
- MySql常用命令