sql基本语句
---恢复内容开始---
查询有几个不同的职位名称:
select distinct name from a;
group by:
现在有两个表product和sales,字段分别如下:
TABLES:product
字段:id(产品id)、Name(产品名称)
TABLES:sales
字段:id(销售id)、product_id(产品id)、DATE(日期)、amount(销售数量)
1、修改产品D的产品名称为E
update product set Name=E where Name=D ;
2、插入产品名称为“产品E”的产品数据;
insert into table(product) field(产品E);
3、删除产品名称为"产品E"的数据;
delete from product where Name = 产品E;
4、查询2014-1-1至2014-1-3期间单日销售数量大于110的产品;
select name from product a, sales b where a.date > 2014.1.1 and < 2014.1.3 b.amount >110;
5、查询销售总量最多的产品名称;
select Name from product a,sales b where amount=max(amount);
6、查询每种分类的总和:查询每种产品的销售总量;
select sum(amount) from product a, sales b group by b.proudct_id;
7、查询销售总量大于300的产品;
select id Name from product a right join sales b where having sum(amount)>300;
---------------------------------------------------------
1、查询多少个产品;
select distinct Name from product;
2、统计产品的个数;
select count(distinct name) from product;
linux | LR | sql | UFT/QTP | 电脑常识 |
---恢复内容结束---
查询有几个不同的职位名称:
select distinct name from a;
group by:
现在有两个表product和sales,字段分别如下:
TABLES:product
字段:id(产品id)、Name(产品名称)
TABLES:sales
字段:id(销售id)、product_id(产品id)、DATE(日期)、amount(销售数量)
1、修改产品D的产品名称为E
update product set Name=E where Name=D ;
2、插入产品名称为“产品E”的产品数据;
insert into table(product) field(产品E);
3、删除产品名称为"产品E"的数据;
delete from product where Name = 产品E;
4、查询2014-1-1至2014-1-3期间单日销售数量大于110的产品;
select name from product a, sales b where a.date > 2014.1.1 and < 2014.1.3 b.amount >110;
5、查询销售总量最多的产品名称;
select Name from product a,sales b where amount=max(amount);
6、查询每种分类的总和:查询每种产品的销售总量;
select sum(amount) from product a, sales b group by b.proudct_id;
7、查询销售总量大于300的产品;
select id Name from product a right join sales b where having sum(amount)>300;
---------------------------------------------------------
1、查询多少个产品;
select distinct Name from product;
2、统计产品的个数;
select count(distinct name) from product;
linux | LR | sql | UFT/QTP | 电脑常识 |
sql基本语句的更多相关文章
- [转]MySQL 最基本的SQL语法/语句
MySQL 最基本的SQL语法/语句,使用mysql的朋友可以参考下. DDL-数据定义语言(Create,Alter,Drop,DECLARE) DML-数据操纵语言(Select,Delete ...
- SQL入门语句之ORDER BY 和GROUP BY
一.SQL入门语句之ORDER BY ORDER BY 是用来基于一个或多个列按升序或降序顺序排列数据 1.从数据库表获取全部数据按字段A的升序排列 select *from table_name o ...
- SQL入门语句之LIKE、GLOB和LIMIT
一.SQL入门语句之LIKE LIKE用来匹配通配符指定模式的文本值.如果搜索表达式与模式表达式匹配,LIKE 运算符将返回真(true),也就是 1.这里有两个通配符与 LIKE 运算符一起使用,百 ...
- SQL入门语句之SELECT和WHERE
一.SQL入门语句之SELECT SELECT语句用于从数据库表中获取数据,结果表的形式返回数据.这些结果表也被称为结果集 1.从数据库表中取部分字段 select 字段A,字段B from tabl ...
- SQL入门语句之INSERT、UPDATE和DELETE
一.SQL入门语句之INSERT insert语句的功能是向数据库的某个表中插入一个新的数据行 1.根据对应的字段插入相对应的值 insert into table_name(字段A, 字段B, 字段 ...
- 快速将一个表的数据生成SQL插入语句
将一个表中的数据生成SQL插入语句,方便系统快速初始化,在数据库中执行创建以下过程就可以了. ) Drop Procedure GenerateData go CREATE PROCEDURE Gen ...
- sql查询语句如何解析成分页查询?
我们公司主要mysql存储数据,因此也封装了比较好用mysql通用方法,然后,我们做大量接口,在处理分页查询接口,没有很好分查询方法.sql查询 语句如何解析成“分页查询”和“总统计”两条语句.可能, ...
- 规则引擎集成接口(四)SQL执行语句
SQL执行语句 右键点击数据库连接文件“hr”—“添加SQL执行语句”,如下图: 弹出窗体,如下图: 将显示名称改为“部门名称”,返回至类型设置为“string”,在编写sql语句,如下图: 点击确定 ...
- SQL SELECT 语句
本章讲解 SELECT 和 SELECT * 语句. SQL SELECT 语句 SELECT 语句用于从表中选取数据. 结果被存储在一个结果表中(称为结果集). SQL SELECT 语法 SE ...
- 画图解释SQL联合语句
画图解释SQL联合语句 http://blog.jobbole.com/40443/ 我认为 Ligaya Turmelle 的关于SQL联合(join)语句的帖子对于新手开发者来说是份很好的材料.S ...
随机推荐
- C#中dynamic的正确用法 以及 typeof(DynamicSample).GetMethod("Add");
dynamic是FrameWork4.0的新特性.dynamic的出现让C#具有了弱语言类型的特性.编译器在编译的时候不再对类型进行检查,编译期默认dynamic对象支持你想要的任何特性.比如,即使你 ...
- 小米2000万买域名mi.com
来源:互联网的一些事 移动互联网之下,域名对于企业的吸引力将会越来越低,因为网站的入口多元化,不再仅凭域名.小米用超2000万人民币的代价购买mi.com域名,仅仅是为了所谓的国际化吗?小米此举, ...
- 【nginx运维基础(6)】Nginx的Rewrite语法详解
概述 重写URL是非常有用的一个功能,因为它可以让你提高搜索引擎阅读和索引你的网站的能力:而且在你改变了自己的网站结构后,无需要求用户修改他们的书签,无需其他网站修改它们的友情链接:它还可以提高你的网 ...
- Orcle数据库查询练习复习:三
一.题目 1.与“张三”同乡的男生姓名 select * from student where snativeplace=(select snativeplace from student where ...
- jQuery编程基础精华01(jQuery简介,顶级对象$,jQuery对象、Dom对象,链式编程,选择器)
jQuery简介 什么是jQuery? jQuery就是一个JavaScript函数库,没什么特别的.(开源)联想SQLHelper类 jQuery能做什么?jQuery是做什么的? jQuery本身 ...
- WP布局之Pivot和Panorama
一.Pivot控件(枢轴控件) Pivot主要用于管理应用中的视图或者页面,此控件在WP中几乎处处可见,不管是短信的左右滑动,还是QQ的左右滑动都是此控件的功劳. 就是图片中的控件,是不是很熟悉呢. ...
- (转)MyEclipse +Servlet
来自:http://www.cnblogs.com/sunada2005/p/3520788.html 在Win7系统下运行自己的第一个Servlet程序,因为有时候配置不当或系统原因可能会运行不成功 ...
- 2008年我买了一本书 书名叫“PHP 6”
上个星期天,我感觉应该整理一下我的书柜.于是,在书柜里,我发现了一本几乎完全忘记的书(我想不起来为什么要买它!):<PHP 6 – 快速简洁的Web开发> 这本书出版于2008年一月.而六 ...
- linux中proc文件系统 -- ldd3读书笔记
1./proc 文件系统概述 /proc 文件系统是由软件创建,被内核用来向外界报告信息的一个文件系统./proc 下面的每一个文件都和一个内核函数相关联,当文件的被读取时,与之对应的内核函数用于产生 ...
- topcoder srm 628 div2 250 500
做了一道题,对了,但是还是掉分了. 第二道题也做了,但是没有交上,不知道对错. 后来交上以后发现少判断了一个条件,改过之后就对了. 第一道题爆搜的,有点麻烦了,其实几行代码就行. 250贴代码: #i ...