找個人幫忙解釋一條資料庫查詢語句

時間 2022-06-24 05:40:05

1樓:

select

[id], -- id欄位

row_number( over( order by [time] desc ) as num, -- 按時間逆序排列的行號

[name], -- name欄位

[tye], -- type欄位

(select convert (varchar(10), [time] ,120) ) as time -- time欄位的日期串(yyyy-mm-dd格式)

from guizhang

2樓:

從guizhang表中查詢id,序列號,name,tye,time。row_number按照降序排列別名叫做num,

(select convert (varchar(10), [time] ,120) )這句話查詢出來的應該是個時間,別名叫做time

3樓:

row_number( over( order by [time] desc ) as num 從裡向外看,按照time降序顯示,num記錄行號,顯示第幾行,(select convert (varchar(10), [time] ,120) ) as time 即顯示time的前10個字元作為time列,最終組合成一個結果集顯示。

php mysql 查詢只返回第一條資料

回去下午 mysqli fetch all result,mysqli assoc 一次解析所有資料 二維 索引陣列 預設 夜孤鴉 mysql fetch row 函式就是獲取一條記錄的。如果你想獲取全部記錄可以利用迴圈 例如 while rows mysql fetch row search 這樣...

如何在資料庫查詢某一列中值最大的一條記錄

除了用 max 之外,還可以用 select top n n 你想取出最大的幾條都可以 top 有個好處就是可以顯示其他各列的值 select top 1 from tab 這個語句應該滿足要求 select from 表 where 欄位 in select max 欄位 from 表 如果資料僅...

如何向資料庫中插入一條記錄,以及取得新插入記錄的自動生成的主鍵

du瓶邪 建立 的時候將主鍵設定為identity create table test id int primary key identity,value nvarchar 128 not null 插入資料的時候,不要給主鍵賦值,主鍵會自動增長 insert into test values va...