1樓:匿名使用者
access中使用sql語句進行查詢並排序:
1、查詢並排序的基本語句格式為:select *|欄位名錶 from <資料
回源》 order by 《排序欄位1> [asc|desc] [,...]
答2、排序子句說明:
order by子句為排序子句,其後為排序所依據的欄位, ase表示按升序排列,為預設值,desc表示按降序排列;一個查詢語句可以有多個排序欄位,用逗號間隔;
3、舉例說明:
select * from 成績 order by 總分其含義為查詢成績表所有欄位的值,記錄按照總分的升序排列。
2樓:
select t2.* from t1 inner join t2 on t1.***panyid=t2.
***panyid order by t1.***panyid, orders;
--t1,t2分別表回
示表答1表2
access查詢中對兩個以上欄位排序問題
3樓:約定
按順序新增排序欄位即可
新增後排列的先後順序
就是排序的優先順序
如果已經新增
拖動可以改變順序。
4樓:匿名使用者
order by 第一關鍵欄位 desc,第二關鍵欄位 desc這樣就可以排序
例子:select id,title,posttime from article where categoryid=1 order by istop desc,id desc
這sql的排序部分意思是先按置頂排序,置頂排序中相同部分再按錄入順序排序
access資料庫聯合查詢後的排序問題?
5樓:匿名使用者
這如果查bai不出不是第一頁的du
前4條我才覺得
zhi奇怪呢,where newsid not in ...簡直多餘的一dao
個語句;
你先把所有專的都查出來,然後屬倒序,再取4條,也就是說這4條,是表中的最後4條,你這取top 4和這not in 最後4條,結果永遠都是第一頁的前4條;如果它不是前4條,那估計ms公司要倒閉了。
請把你的問題說清楚再問吧,這搞半天還不知道你想達到什麼效果
6樓:
聯合查詢不能進行直接排序,你可以將聯合查詢結果儲存為檢視,然後取去該檢視中的所需資料進行排序就可以了,這是變通的辦法!
高懸賞!Access查詢SQL語句問題,6題,第六題要求用查詢完成,急求
我剛回答了一個和你類似的問題,你參考一下!這個很簡單,可以分以下步驟執行 1 建立optiont 控制元件組。index分別為0 3 2 建立一個text,並且放置一個command按鈕。3 放置一個ado控制元件 4 放置一個datagrid控制元件 5 ado連線資料庫 在form load事件...
昨天sql問題排序問題
你吧isnull改一下 create table t a datetime,hh varchar 10 insert into t values 2013 1 3 mm insert into t values 2013 1 6 mm insert into t values 2013 1 8 mm...
在access中怎麼寫sql查詢語句,select查詢出
由於sql語言處理問題的方式是面向記錄 集合 的。解決排名這類問題對於sql來說確實頭疼,分組排名就更不用說了!為了解決排名問題大型資料庫系統為使用者提供了rank rownumber等函式,但是access不支援排名 開窗等這類函式,一般建議用程式設計方式解決,例如vba等。這個問題確實不好回答。...