sql学习总结

上一篇 / 下一篇  2014-09-02 22:35:22 / 个人分类:sql

  工作两年多,最近去一家知名互联网企业,被直接BS,身为处女座,怎能容忍这种事情的发生。于是开始趁着工作间隙学习相关知识,并决定开始写blog,记录并巩固学习的点点滴滴。
  首先查询一张表格中的单个城市的销售总额,表格sales如下:    
 id username citycount 
 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 usernamemath 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:

 

评分:0

我来说两句

Open Toolbar