sql查询语句问题 oracle的 - Oracle / 基础和管理
查询有3门以上(包括3门)课程是90分以上(包括90)的学生学号及课程数 例如:
学号 姓名 课程名称 课程成绩
1 张三 语文 80
2 李四 数学 90
3 王五 英语 90
写出sql语句即可
select 学号,count(*) from
(select 学号,课程名称 from table_name
where 课程成绩>=90)
group by 学号
having count(*)>=3;
select 学号,count(课程名称)
from table学生
where 课程成绩>=90
group by 学号
having count(课程名称) >= 3
相关问答:
谢谢唐人老大的指点,谢谢各位高手的指点!
安装10g Enterprise。上网下了MLDN的Oracle视频,跟着视频上的配置走,安装成功了,但是没完整地配置。
点击进入:Database Configuration Assistant
1. 创建数据库;
......
SQL code:
CREATE OR REPLACE PROCEDURE usp_refreshTopN IS
BEGIN
--文档
INSERT INTO topnresource(resourceId,title,type,cover,brief,properUser,tag,clickAmount,createDate,topNCreateDate,organizat ......
select distinct '1' t1,'2' t2,'3' t3,'4' t4 from table 查出来的结果为
1,2,3,4
我想得以下这样的效果
1
2
3
4
请问一下有什么办法可以解决???
没有好的方法,用union,一条条记录拼接
SQL code:
wi ......
A表 有两个字段
id 唯一数字域
InfoTxt text 类型
我现在要把 id 不是14 的所有 InfoTxt字段 文本后面 都加上 'aaa'
按下面执行下来 只有表最后一行加上了 'aaa' ......