SQL查詢指定某行某列的資料語句如何表達?

時間 2021-06-09 09:35:02

1樓:愛凡線上

sql中沒有行的固定表達,因為排序規則不一樣,其所處的行也是不一樣的。

你要看這一行的資料存不存在主鍵,如果存在主鍵你只要按照主鍵檢索就可以。

select * from user where uid='第二行資料的ID值'

SQL的每一列都有列名的,例如第5列的列名是flag ,那麼你的指令可以寫成

select flag from user where uid='第二行資料的ID值'

當然也存在沒有主鍵,那麼你就要看有沒有其中幾列可以確定某i一行值得唯一性,如果有,在條件中使用這些列來進行,例如

select flag from user where uid='第二行資料的ID值' and no='第二行資料的ID值'

如果資料重複性很高,你又是在客戶端程式設計,那麼你在過濾出來的資料中,只要獲取第二條就可以。因為你要第二條,所以你只要預設取出兩條資料就可以

selecttop 2flag from user where uid='第二行資料的ID值'

sql按時間段查詢?

陳光興 測試資料 create table taba amount int,date datetime insert into taba values 1 14 09 01 insert into taba values 2 14 09 01 insert into taba values 2 14...

sql迴圈巢狀查詢的使用

吃肉不長肉 oracle資料庫 select from select from select rownum as id,product,New ID,Old ID from tables start with Old ID 1212 connect by prior New ID Old ID or...

vba 如何進行查詢單元格指定字串查詢到了剪下 貼上到 右移 兩格?

曾燦公升 寫了2個,第乙個寫時候看見關鍵字了,就這樣寫了 第二個是看見你說字眼,才想起來可能有其他內容,加了個模糊匹配,你試試吧,我測試過沒問題 Option Explicit Sub cc Dim arr,i As Long,j As Long,y As Long y 0 arr Range a1...