sql語句問題,請高手幫忙

2022-05-16 16:04:41 字數 692 閱讀 8912

1樓:匿名使用者

select 學生.學號,姓名 from 學生,選課 選課1 where 學生.學號=選課1.學號 and not exists

(select * from 選課 選課2 where 選課2.學號='s001' and not exists

(select * from 選課 選課3 where 選課2.課程號=選課3.課程號 and 選課1.學號=選課3.學號));

我剛作出來的,你自己修改語句中的表名和屬性名稱吧。

2樓:

select s2.*

from student s2,sc c2where s2.sno=c2.sno

and s2.sno<> s.sno

and c2.cno in(

select c.cno

from student s,sc c

where s.sno=c.sno

and s.sno='s001')

3樓:匿名使用者

試試是否可行吧...

select a.sno,a.sname from student a inner join sc b on a.

sno=b.sno and b.cno in(select cno from sc where sno='s001')

求高手幫我看看這個SQL語句,有問題幫忙修改下

select d.company name,d.cnt,f.cnt,e.cnt from select b.company name,count as cnt from market space a left join car company b on a.company id b.id where...

sql 問題,sql語句的問題?

請檢查 1,表名,就是 insert into 表名 values 有沒有錯誤 2,insert into的values 必須包含整個表的所有列,你的表只有3個列嗎?其他的可以根據列的資料型別用逗號或者兩個單引號加逗號實現。比如 insert into 表名 values 40001,3,id列,就...

高手幫幫忙求一SQL語句,高手 幫幫忙 求一SQL語句

假設您的表名為test0817 語句如下 select a.mebid,sum case a.ac when 0 then a.ab else a.ab 1 end as zonghe from test0817 a group by a.mebid 結果mebid zonghe 1 122 2 1...