select单表查询语句(二)

    查找

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的所有员工20500
update emp set sal=sal+500 where deptno=20
select * from emp
        删除
             删除
 --删除9528数据
 delete temp where empno=9528
 --输出全部
 delete temp
    数据库的删除请注意后果自负!!!
     从删库到跑路不是说说而已
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值