sql学习总结
上一篇 /
下一篇 2014-09-02 22:35:22
/ 个人分类:sql
工作两年多,最近去一家知名
互联网企业,被直接BS,身为处女座,怎能容忍这种事情的发生。于是开始趁着工作间隙
学习相关知识,并决定开始写blog,记录并巩固学习的点点滴滴。
首先查询一张表格中的单个城市的销售总额,表格sales如下:
id | username | city | count |
1 | A | BJ | 234 |
2 | B | TJ | 12 |
3 | C | BJ | 23 |
4 | D | TJ | 456 |
1.如何得到单个城市的销售总量,销售量以降序方式排列:
select city,sum(count) as salecount from sales group by city order by salecount desc;
2.查看销售量最高的人及城市;
select username,city ,count from sales where count = (select MAX(count) from sales)
3.计算销售总量
select sum(count) from sales
4.插入一条数据
insert into sales(username,city,count) values ('E','NJ',567)
5.删除这张表格
drop table sales
另一张表格,学生成绩score,如下:
id | username | math | chinese | english |
1 | Lucy | 98 | 134 | 145 |
2 | Lily | 54 | 45 | 150 |
1.计算单个学生总成绩
select id,username sum(a.math+a.chinese+a.english) as totalscore from score a group by id,username
收藏
举报
TAG: