久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

帶有 order by 子句的 SQL 查詢

SQL query with order by clause(帶有 order by 子句的 SQL 查詢)
本文介紹了帶有 order by 子句的 SQL 查詢的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

問題描述

限時送ChatGPT賬號..

我有一個有 3 列的表格.產(chǎn)品、名稱、時間戳.目前,我沒有任何 rownumber 列.如果我從表中獲取記錄,我將使用

I have a table that has 3 columns. Product,Name,TimeStamp. At present, I don't have any rownumber column. If I fetch the record from the table, I will be using

select * 
from table 
order by Product,Name,TimeStamp. 

我會得到一些數(shù)據(jù)的順序.按照這個順序,我需要另一列應(yīng)該顯示行號.簡而言之,我需要一個列,該列應(yīng)該根據(jù)上述查詢順序告訴我行號.

I will get some order of data. In that order I need another column that should show the row number. Simply put, I need a column that should tell me the row number based on the above order by query.

是否可以根據(jù)某種順序插入值?在創(chuàng)建這樣的表時?

Is it possible to insert values based on some order? while creating table like that?

OPERATOR    PRODUCT USER NAME   TIME STAMP
1           INS1    1YHS        2018-08-15 09:02:33.000
1           INS1    1YHS        2018-08-15 10:46:17.000
2           INS1    1YHS        2018-08-15 11:01:28.000
2           INS1    1YHS        2018-08-15 17:07:47.000

這里如果操作員為 1,則獲取產(chǎn)品 INS1 的許可證,如果操作員為 2,則返回同一產(chǎn)品的許可證.同一個人可以拿更多的執(zhí)照.第 1 行獲取了許可證的詳細(xì)信息,并返回了相同的許可證,該信息存儲在第 3 行中.對于第 2 行,許可證返回信息存儲在第 4 行.

Here if the operator is 1, license for product INS1 is taken and if the operator is 2 then the license for the same product is been returned. Same person can take more licenses. 1st row has the details of license been taken and the same license been returned and that information is stored in the 3rd row. for the 2nd row, the license returned information is stored in the 4th row.

我需要像

OPERATOR    PRODUCT USER NAME   TIME STAMP
1           INS1    1YHS        2018-08-15 09:02:33.000
2           INS1    1YHS        2018-08-15 11:01:28.000
1           INS1    1YHS        2018-08-15 10:46:17.000
2           INS1    1YHS        2018-08-15 17:07:47.000

推薦答案

'Transaction' 是一對 take + return.它的身份是根據(jù)源數(shù)據(jù)計算出來的,因此 OPERATOR 可以按照您需要的方式進(jìn)行分組.查詢可能會在具有未配對的 OPERATOR s 的數(shù)據(jù)上失敗.

'Transaction' is a pair of take + return. It's identity is computed from source data so OPERATORs could be grouped the way you need. The query may fail on data with unpaired OPERATORs.

declare @tbl table (
OPERATOR int,   
PRODUCT varchar(50), 
[USER NAME] varchar(100),    
[TIME STAMP] datetime);

insert into @tbl(OPERATOR, PRODUCT, [USER NAME], [TIME STAMP]) values
 (1, 'INS1', '1YHS', '2018-08-15 09:02:33.000')
,(1, 'INS1', '1YHS', '2018-08-15 10:46:17.000')
,(2, 'INS1', '1YHS', '2018-08-15 11:01:28.000')
,(2, 'INS1', '1YHS', '2018-08-15 17:07:47.000');

select OPERATOR, PRODUCT, [USER NAME], [TIME STAMP]
from (
    select OPERATOR, PRODUCT, [USER NAME], [TIME STAMP]
        , row_number() over(partition by PRODUCT, [USER NAME], OPERATOR order by [TIME STAMP]) transId 
    from @tbl) t
order by PRODUCT, [USER NAME], transId, OPERATOR;

這篇關(guān)于帶有 order by 子句的 SQL 查詢的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

What SQL Server Datatype Should I Use To Store A Byte[](我應(yīng)該使用什么 SQL Server 數(shù)據(jù)類型來存儲字節(jié) [])
Interpreting type codes in sys.objects in SQL Server(解釋 SQL Server 中 sys.objects 中的類型代碼)
Typeorm Does not return all data(Typeorm 不返回所有數(shù)據(jù))
Typeorm .loadRelationCountAndMap returns zeros(Typeorm .loadRelationCountAndMap 返回零)
How to convert #39;2016-07-01 01:12:22 PM#39; to #39;2016-07-01 13:12:22#39; hour format?(如何將“2016-07-01 01:12:22 PM轉(zhuǎn)換為“2016-07-01 13:12:22小時格式?)
MS SQL: Should ISDATE() Return quot;1quot; when Cannot Cast as Date?(MS SQL:ISDATE() 是否應(yīng)該返回“1?什么時候不能投射為日期?)
主站蜘蛛池模板: 中文字幕在线观看亚洲 | 欧美日韩四区 | 天堂在线免费观看 | 国产一区二区三区在线 | 懂色av一区二区夜夜嗨 | 一区二区久久久 | 国产欧美日韩在线 | 免费网站www | 三级黄色片免费看 | 51免费看成人啪啪片 | 中文字幕理伦片免费看 | 极品淫少妇 | 四虎影音 | 91精品免费视频 | 亚洲视频一区二区三区 | 亚洲成人免费观看 | 日韩一区二区三区视频 | 超碰免费在线播放 | 久久久久久久久国产精品 | 97在线超碰 | 美国一级大黄一片免费中文 | 亚洲第一天堂网 | 中文在线免费观看 | 成人aaa| 国产欧美精品一区二区三区 | 超碰在线观看97 | 国产精品av在线 | 国产成人午夜精品 | 午夜影院黄 | av网站免费在线观看 | 中文字幕精品在线观看 | 黄色大毛片 | 精品一区二区三区视频 | 免费在线观看黄 | 日韩女优在线 | 欧美精品第一页 | 国产精品看片 | 久久999| 男女交配网站 | www.日韩在线 | 国产高清视频在线 |