求教SQL語句寫法,求教乙個SQL語句寫法

時間 2022-02-11 09:05:08

1樓:匿名使用者

這裡給出的pl-sql語法:

select 化學,物理

from table

where 數學=(select max(數學) from table)

這已經在oracle上測試過;

補充:既然是oracle你沒必要建乙個動態的檢視!

如果實時要求不高的話,建議你用oracle的固化檢視!

2樓:匿名使用者

查詢化學和物理成績以總分排名就行

3樓:

select b.wuli,b.huaxue from (select max(shuxue) m from tablename ) a,tablename b where b.

shuxue=a.m ;

4樓:

select top 1 數學,化學,物理 from table order by 數學成績 desc

5樓:時寄翠

select * from 成績表 where 學生id in (select top 1 學生id from 成績表 where 學科='數學' order by 成績) and 學科 in ('化學','物理')

6樓:匿名使用者

select 化學,物理 from 成績 where max(數學)order by 數學 desc

求教個sql語句寫法,關於去top10的選擇

7樓:c不是碳

換乙個角度去理解問題可以嗎?

你查詢的排序好的最大值,就把它當做id處理好了,

查詢方式就是與大於或等於top 10 裡面的數值都找出

select tb_score.score from tb_score where //查詢分數,從表tb_score

tb_score.score //條件--查詢的分數不在某個區域裡面

not in(

select tb_score.score from tb_score where //查詢分數,從某個區域中

tb_score.score

(select top 10 tb_score.score from tb_score //取前10個分數進行查詢

order by score desc)

)order by tb_score.score desc

步驟就是:先取出前10個分數(top 10),然後得出小於前10的有哪些(

8樓:

樓主說的應該是sql server的寫法吧?

sql server top子句提供了ties關鍵字可以實現你的需要

select top 10 with ties * from table1 order by a desc

9樓:匿名使用者

select top 10 a from table order by a desc

將a列從大到小排序,取出前十行資料

select * from table where a in (

select top 10 a from table order by a desc

)將所有a列數值等於取出最大十個數值的資料全部查詢出來

select top 10 a from (select distinct a from table )t order by a desc

將a列數值去除重複值,然後從大到小排序,取出不重複的前十行資料

select * from table where a in (

select top 10 a from (select distinct a from table )t order by a desc

)將所有a列數值等於取出最大十個數值的資料全部查詢出來

10樓:匿名使用者

select * from table where a in (select top 10 a from table order by a)

11樓:匿名使用者

select top 10 a from table order by a desc

求一條sql語句的寫法。

12樓:齋冰潔

select * from progress t1 where not exists

(select * from progress where p_id=t1.p_id and p_time>t1.p_time)

是否可以解決您的問題?

請教mysql高手乙個sql語句的寫法問題。

13樓:匿名使用者

sql建立語法存在問題。 請檢查建立語法。

14樓:

把date(0)都改為date 或者datetime試試

15樓:匿名使用者

so easy i am coming

求教一條sql語句,求教一條SQL語句,線上等

sql server 2005 select id,bid,title,addtime from select id,bid,title,addtime,row number over partition by bid order by addtime desc as rn from 表名 as t...

求教兩個英語句子分析,求教乙個英語句子分析

1 what reasons did karen marsh give for wanting to retire?主語 karen marsh 謂語 give 賓語 what reasons 狀語 for wanting to retire keren marsh給出的退休理由是什麼?2 he w...

sql語句,乙個sql語句

select intol.gno,sum outl.amount sum intol.amount from intol,outl where intol.gno outl.gno group by intol.gno順便說下這種寫法如果intol和outl中gno相同記錄有多個時,得出的sum是錯...