Re: [問題] ASP-- order by datetime desc的問題
不是寫了嗎:「更多的資訊請上網搜尋 分頁查詢 最佳化」
http://www.google.com.tw/search?hl=zh-TW&q=%E5%88%86%E9%A0%81%E6%9F%A5%E8%A9%A2+%E6%9C%80%E4%BD%B3%E5%8C%96&meta=&aq=f&oq=
這邊有一篇微軟的中文技術文件:
http://www.microsoft.com/taiwan/msdn/library/2003/Jul-2003-tw/adonetbest.htm
針對你的問題,就是把 Top 1 當作第一頁,把 2nd, 3rd 當作第二頁處理。
==> 本文由 "del <delpeiro.bbs@ptt.cc>"
> 於 news:4f4L7Z%2489Y%40ptt.cc 發表
> ※ 引述《璉璉 <devil@tainan.com.tw.x>, 看板: Programming》之銘言:
> : 簡單一點直接把第一筆放棄
> : 硬要用 SQL 語法就是用多層 SELECT 來查...
> : SELECT * FROM
> : SELECT TOP 2 FROM
> : SELECT TOP 3 FROM
> : ...
> : ORDER BY datetime desc
> : ORDER BY datetime asc
> : ORDER BY datetime desc
> : 更多的資訊請上網搜尋 分頁查詢 最佳化
> 請問可以再詳細說一下嗎?
> 我剛剛想到用這個
> sql="SELECT * FROM AAA WHERE BBB order by dateandtime desc"
> 這個時候再用 between 2 and 4的功能去篩選上面sql搜尋出來的資料
> 這樣是否可行?
> 我之前想用 sql="SELECT * FROM AAA WHERE BBB between 2 and 4;"
> 但是資料一直會新增, row 的數字又會一直遞增, 這樣就不能用了.
> 還是, 有人可以教我, 怎麼先把最新的資料拿出來,
> 然後再去篩選一次嗎?
>
> : ==> 本文由 "del <delpeiro.bbs@ptt.cc>"
> : > 於 news:4f30Gk%247mK%40ptt.cc 發表
> : > 如果現在資料庫有5筆資料,
> : > 我如果放 order by datetime desc ,
> : > 資料是照最後更新的跑出來.
> : > 問題:
> : > 如果我想每次都是最後"第二更新"以及"第三更新"的跑出來,
> : > 該怎麼寫才可以做到?
> : > 謝謝!!
>
--
風禹科技驗證有限公司 ASP.NET Web News Reader 0.2.8 UTF-8 Beta
網站地圖 http://tlcheng.twbbs.org/wwwmap.htm
流域防洪/區域水資源/徐昇網/玫瑰圖/語音通訊 文章與程式
Basic/Fortran/Windows API/.Net/輔助說明檔 原始碼、文章與討論
微軟程式設計、系統管理使用新技術論壇討論區,網友回覆後即時簡訊、電子郵件通知:
MSDN: http://social.msdn.microsoft.com/Forums/zh-TW/categories/
TechNet: http://social.technet.microsoft.com/Forums/zh-TW/categories/
--
ASPNET News Reader http://tlcheng.twbbs.org/News/Reader.aspx
RSS 2.0 http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=tw.bbs.comp.language
討論串 (同標題文章)
完整討論串 (本文為第 5 之 6 篇):