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

在 WHERE 條件下獲取 SQL 中的最后一條記錄

Getting the last record in SQL in WHERE condition(在 WHERE 條件下獲取 SQL 中的最后一條記錄)
本文介紹了在 WHERE 條件下獲取 SQL 中的最后一條記錄的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

問(wèn)題描述

我有 loanTable 包含兩個(gè)字段 loan_idstatus

i have loanTable that contain two field loan_id and status

loan_id status
==============
1       0
2       9
1       6
5       3
4       5
1       4  <-- How do I select this??
4       6

在這種情況下,我需要顯示 loan_id 1 的最后一個(gè) Status,即 status 4.請(qǐng)幫助我進(jìn)行此查詢.

In this Situation i need to show the last Status of loan_id 1 i.e is status 4. Can please help me in this query.

推薦答案

由于 ID 1 的最后"行既不是最小值也不是最大值,因此您處于一種輕微的混亂狀態(tài).表中的行沒(méi)有順序.因此,您應(yīng)該提供另一列,可能是插入每一行的日期/時(shí)間,以提供數(shù)據(jù)的排序.另一種選擇可能是一個(gè)單獨(dú)的、自動(dòng)遞增的列,它記錄插入行的順序.然后查詢就可以寫(xiě)了.

Since the 'last' row for ID 1 is neither the minimum nor the maximum, you are living in a state of mild confusion. Rows in a table have no order. So, you should be providing another column, possibly the date/time when each row is inserted, to provide the sequencing of the data. Another option could be a separate, automatically incremented column which records the sequence in which the rows are inserted. Then the query can be written.

如果額外的列被稱為status_id,那么你可以寫(xiě):

If the extra column is called status_id, then you could write:

SELECT L1.*
  FROM LoanTable AS L1
 WHERE L1.Status_ID = (SELECT MAX(Status_ID)
                         FROM LoanTable AS L2
                        WHERE L2.Loan_ID = 1);

(表別名 L1 和 L2 可以省略,不會(huì)混淆 DBMS 或有經(jīng)驗(yàn)的 SQL 程序員.)

(The table aliases L1 and L2 could be omitted without confusing the DBMS or experienced SQL programmers.)

就目前而言,沒(méi)有可靠的方法知道哪一行是最后一行,因此您的查詢無(wú)法回答.

As it stands, there is no reliable way of knowing which is the last row, so your query is unanswerable.

這篇關(guān)于在 WHERE 條件下獲取 SQL 中的最后一條記錄的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

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

相關(guān)文檔推薦

Sql server table usage statistics(Sql server 表使用情況統(tǒng)計(jì))
Relative path in t sql?(t sql中的相對(duì)路徑?)
Query to get XML output for hierarchical data using FOR XML PATH in SQL Server(在 SQL Server 中使用 FOR XML PATH 查詢以獲取分層數(shù)據(jù)的 XML 輸出)
T-SQL IF statement embedded in a sum() function(嵌入在 sum() 函數(shù)中的 T-SQL IF 語(yǔ)句)
Table vs Temp Table Performance(表與臨時(shí)表性能)
Can#39;t see created tables in Object Explorer - Microsoft SQL Management Studio(在對(duì)象資源管理器中看不到創(chuàng)建的表 - Microsoft SQL Management Studio)
主站蜘蛛池模板: 国产精品美女久久久av超清 | a看片| 久久久久久久久中文字幕 | 欧美黄色片 | 亚洲国产成人精品女人 | 日韩不卡视频在线 | 欧美色欧美亚洲另类七区 | 亚洲精品在线91 | 免费在线视频一区二区 | 春色av| 欧美一区二区在线观看 | 黄网免费看 | 亚洲 欧美 日韩 在线 | 国产精品日日做人人爱 | 狠狠狠干 | 在线播放中文字幕 | 99久久99 | 国产欧美精品在线观看 | 日韩欧美高清 | 91精品国产色综合久久 | 免费久久网 | 日韩免费视频一区二区 | 激情影院久久 | 亚洲自拍偷拍欧美 | 99伊人| 99爱在线观看 | 欧美成人精品一区二区男人看 | 亚洲精品一区二区在线观看 | 三级视频久久 | 久久亚洲国产精品日日av夜夜 | 欧美黄色性生活视频 | 久草欧美 | 亚洲福利在线视频 | 中文字幕第十页 | 国产91久久久久久 | 岛国av免费看 | 中文字幕av在线一二三区 | 成人在线免费视频 | 九色视频网站 | 91视视频在线观看入口直接观看 | 一区二区三区久久 |