select单表查询语句(二)
来源:互联网 发布:现在开淘宝店好做吗 编辑:程序博客网 时间:2024/06/04 19:21
查找
group by 子句将表中数据分成若干小组
语法格式select column, group_function(column)from table[where condition][group by group_by_expression][order by column];
例子 --统计人数小于5的部门工资
select avg(sal) from emp group by deptno having count(*)<5
--统计各部门的最高工资排除最高工资小于3000的部门
select deptno,max(sal)from emp group by deptno having max(sal)>=3000
插入
2. 往表中插入数据的语句是insert语句,方式有两种,一种是记录值的插入,一种是查询结果的插入
记录值的插入语法如下:
INSERT INTO table [(column [, column…])]
VALUES (value [, value…]);
一次插入操作只插入一行
例子 insert into emp values(9527,'张三','程序员',007,sysdate,20,null,10)--第一种方式常用
insert into emp(empno,ename,job)values(9528,'张三丰','武术教练')
select * from emp--显示插入后的效果
修改
Update语句用于修改基本表中元组的某些列,其语法如下:
UPDATE table
SET column = value [, column = value] …
[WHERE condition];
其语义是:修改基本表中满足条件表达式的那些元组的列值,需修改的列值在set子句中指出
例子
--修改update emp set ename='张四丰' where ename='FORD'select * from emp--把部门为20的所有员工20加500update emp set sal=sal+500 where deptno=20select * from emp
删除
删除 --删除9528数据 delete temp where empno=9528 --输出全部 delete temp
数据库的删除请注意后果自负!!! 从删库到跑路不是说说而已
- select单表查询语句(二)
- select语句--单表查询
- 玩转SELECT语句(二)之多表联合查询
- MySql 单表查询sql语句(二)
- mysql数据库的select单表查询语句
- SELECT单表查询
- 数据库——操作数据库语句(select单表查询)
- oracle入门之 Select查询语句(二)
- select语句--多表查询
- Oracle分页查询语句(单表)
- select 多表查询 组合查询语句
- SQL单表查询语句
- hql语句:单表查询
- mysql单表查询语句
- hql语句:单表查询
- 查询语句(二)
- SQL语句-数据查询-单表查询
- MySQL查询语句---单表查询
- 算法讲解:二分图匹配
- Android布局总结二:ViewStub总结
- FreeMaker
- Gym
- #17
- select单表查询语句(二)
- JavaScript匹配邮箱
- python入门课程 第一章 课程介绍
- linux学习记录--UNIX发展史和发行版本
- ZOJ 1129 Erdos Numbers(bfs)
- HDU 6136 模拟 + 优先队列
- BSGS+原根+离散对数
- volatile关键字的含义
- NONBrowser