sql查詢問題

2022-12-29 13:30:45 字數 860 閱讀 6582

1樓:匿名使用者

用asp:(有沒有對我沒測試 ,只是思路)

先得到所有不重複的數字

然後再迴圈數字得到沒個數字最小的日期

sql="select * from table order by 數字"

set rs=server.createobject("adodb.recordset")

rs.open sql,conn,1,1

num=0

do while not rs.eof

if rs("數字")=number then

number=rs("數字")

t(num)=rs("數字")

num=num+1

end if

rs.movenext

loop

rs.close

set rs=nothing

tnum=ubound(t)

for i=0 to tnum

sql1="select top 1 * from table where 日期="&t(i)&" order by 日期"

set rs1=server.createobject("adodb.recordset")

rs1.open sql1,conn,1,1

respnse.write rs("日期")&rs("數字")&"

"rs1.close

set rs=nothing

next

2樓:匿名使用者

select top 3 時間欄位 from 表名 order by 時間欄位 desc 這裡的3就是你想獲取那幾條 就寫幾。。比如這裡你要獲取三條記錄 那就寫 3

sql查詢語句like 的問題,sql查詢語句Like 的問題

like 操作符用於在 where 子句中搜尋列中的指定模式。sql like 操作符語法 select column name s from table name where column name like pattern 萬用字元 描述 替代一個或多個字元 僅替代一個字元 charlist 字...

access查詢排序sql問題,access查詢中對兩個以上欄位排序問題

access中使用sql語句進行查詢並排序 1 查詢並排序的基本語句格式為 select 欄位名錶 from 資料 回源 order by 排序欄位1 asc desc 答2 排序子句說明 order by子句為排序子句,其後為排序所依據的欄位,ase表示按升序排列,為預設值,desc表示按降序排列...

SQL查詢語句上的問題

1.select jobnumber,qqnumber from select t.jobnumber,t.qqnumber,row number over partition by t.jobnumber order by count t.qqnumber desc rk from 表 t gro...