當前位置:首頁 » 編程語言 » sql語句查詢大於80分的姓名
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql語句查詢大於80分的姓名

發布時間: 2022-04-03 06:02:34

① 查詢平均成績大於80分的課程的名字和學分.sql語句查詢,跪求高人指點!我積分不多,這次都懸賞出去了

你沒有加上where子句.
select cname,credit
from sc
join course on sc.cno=course.cno
where ...
group by cname
having avg(grade)>80

② 用一條SQL語句 查詢出每門課都大於80分的學生姓名。要求用exists

select code,name from t_score a where not exists(select 1 from t_score b where b.code=a.code and b.score<=80) group by a.code,a.name

③ sql查詢出大於60分小於70分且大於80分的人

SELECT 學號,姓名 FROM 學生 WHERE 70<'成績'>60 AND 80<'成績';

這個不能為OR的,因為它是的題目是且。
只是說語言執行結果為NULL

④ 用一條SQL語句 查詢出每門課都大於80分的學生姓名

select name form 表名 a where a.kecheng='語文' and a.fenshu>80 and exists (select * from 表名 b where b.name=a.name and b.kecheng='數學' and b.fenshu>80 )試一下

⑤ 1、 用一條SQL語句 查詢出每門課都大於80分的學生姓名

selcet name,count(*)
from A
where fenshu>=80
group by name
Having count(*)=3
count是統計記錄個數
group by是將此表的姓名一欄分組。
having就是集合函數了。

⑥ 用一條SQL語句,查詢出每門課都大於80分的學生姓名

select name from stu where name not in(
select name from stu where
fenshu<=80 group by name having
count(*)>=1) group by name先查到任何一門不足80的學生,再排除這些學生

⑦ 用一條sql語句查詢出每門課都大於80分的學生姓名

請給出具體的表格式和列名稱。

沒有具體表,不同人設計的表結構不同,查詢語句也不同。
例:
表名稱為grade,結構如下
id 姓名 數學 語文
1 張三 30 20
2 李四 80 90
3 王五 90 70
查詢語句為
select * from grade where 數學>80 and 語文>80

⑧ 怎樣用一條sql 查出表(table)中 每科成績高於80的 人的名字

select name from ss Group by name having min(mark)>80;這句是沒錯的,結果的確是兩個人。樓主已經做出來了,何必再問?可以看看這個網址:http://bbs.csdn.net/topics/190052824
如果樓主是希望三科都高於80的,你表中都沒有相關的數據,除非得特別聲明是哪三個科目。測試了一下,在oracle平台運行的話,結果只有一個:王五。估計在sqlserver平台運行結果為兩個,沒有安裝sqlserver,所以測試不了