query 篩選出來的資料是資料庫的第?筆 |
答題得分者是:bestlong
|
boyman
一般會員 ![]() ![]() 發表:8 回覆:13 積分:9 註冊:2004-05-14 發送簡訊給我 |
|
bestlong
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:126 回覆:734 積分:512 註冊:2002-10-19 發送簡訊給我 |
|
ko
資深會員 ![]() ![]() ![]() ![]() ![]() 發表:28 回覆:785 積分:444 註冊:2002-08-14 發送簡訊給我 |
奇怪的邏輯!!
流水號會累加,就表示資料新增就是原本資料庫的當時的最大一筆 所以看流水號就知道他是第幾筆!!!!!! 所以不知所云~ ===================引 用 boyman 文 章=================== 資料庫的欄位是 No. Name Note 三欄,但是No.的流水號當初設定是不會更新, 只會累加,就是說中間有被砍的資料,那個流水號就會被空出來, 這樣如何才能知道 query 篩選出來的資料是在原本資料庫(DB) 的第幾筆?
------
====================== 昏睡~ 不昏睡~ 不由昏睡~ |
Fishman
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:120 回覆:1949 積分:2163 註冊:2006-10-28 發送簡訊給我 |
插一下花
How to dynamically number rows in a SELECT Transact-SQL statement http://support.microsoft.com/default.aspx?scid=KB;EN-US;q186133
------
Fishman |
boyman
一般會員 ![]() ![]() 發表:8 回覆:13 積分:9 註冊:2004-05-14 發送簡訊給我 |
|
bestlong
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:126 回覆:734 積分:512 註冊:2002-10-19 發送簡訊給我 |
因為資料會被刪除所以中間會有跳號,你增加資料 100 筆若流水號自 1 起算所以最大流水號是 100 號
不過若是刪除中間任意 10 筆記錄,那流水號為 100 的紀錄以流水號為升冪排序就是目前第 90 筆記錄 這樣很正常的 ===================引 用 ko 文 章=================== 奇怪的邏輯!! 流水號會累加,就表示資料新增就是原本資料庫的當時的最大一筆 所以看流水號就知道他是第幾筆!!!!!! 所以不知所云~
------
http://blog.bestlong.idv.tw/ http://www.bestlong.idv.tw/ http://delphi-ktop.bestlong.idv.tw/ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |