学习oracle第三天,数据库查询学生表

查询操作练习(在学生表数据基础上:student.sql)
    查询表中所有学生的信息。
    查询表中所有学生的姓名和对应的英语成绩。
    过滤表中英语成绩的重复数据
    使用别名表示学生分数。

    查询姓名为李一的学生成绩

    查询英语成绩大于等于90分的同学
    查询总分大于200分的所有同学
    查询所有姓李的学生英语成绩。
    查询英语>80或者总分>200的同学

    统计每个学生的总分。
    在所有学生总分数上加10分特长分。
    
---------------------------------------------------------------------    、
result_English

-- 查询所有的学生
select * from 表名

-- 查询表中所有学生的姓名和对应的英语成绩。
select 表名 from name where 英语成绩

-- 过滤表中英语成绩的重复数据
 select distinct 列名 from 表名;

-- 使用别名表示学生分数
select 列名 as 替换名或别名,列名 as 别名 from 表名;

-- 查询姓名为李一的学生成绩
select * from 表名 where name = '李一';

-- 查询英语成绩大于等于90分的同学
select * from 表名 where 成绩>='90';

-- 查询总分大于200分的所有同学
select * from 表名 where sum(result) >=200;

-- 查询所有姓李的学生英语成绩。
select 英语成绩 from 表名 where name like'李%';

-- 查询英语>80或者总分>200的同学
select * from 表名 where 列名英语成绩>80 and 列名总分 >200;
and为两个条件同时满足,or为一个条件满足一个即可

-- 统计每个学生的总分。
select sum(英语,数学,语文)from 表名;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值