 |
VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
|
上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
littlechou
註冊時間: 2005-02-02 文章: 47
第 1 樓
|
發表於: 星期一 九月 05, 2005 11:27 am 文章主題: SQL的語法 |
|
|
真對業績要篩選排行名次,請問如何再加上一個欄位是用來顯示「名次」。請參考下列程式語法
所以欄位的排列:名次,人員編號,總業績量
select 人員編號,sum(業績量) as 總業績量 from table1 group by 人員編號 order by 總業績量 desc |
|
回頂端 |
|
 |
bin1x
註冊時間: 2004-08-27 文章: 462
第 2 樓
|
發表於: 星期一 九月 05, 2005 11:50 am 文章主題: |
|
|
一個sql 我做不到 into cursor 後
老方法,老函數,
recno() as 名次就好了 |
|
回頂端 |
|
 |
yoncen

註冊時間: 2005-08-29 文章: 35
第 3 樓
|
發表於: 星期一 九月 05, 2005 12:01 pm 文章主題: |
|
|
如是在SQL SERVER中:
SELECT @@IDENTITY AS RecNo,人員編號,sum(業績量) as 總業績量
INTO #cTable
FROM table1
GROUP BY 人員編號
ORDER BY 總業績量 DESC _________________ 從事企業ERP開發,學會止境,精益求精。 |
|
回頂端 |
|
 |
星河
註冊時間: 2005-08-22 文章: 21
第 4 樓
|
發表於: 星期一 九月 05, 2005 5:29 pm 文章主題: |
|
|
我试着用yoncen的方法,过滤出的数据第一列是.NULL值。
不过我也只能分为两步完成,方法与bin1x大致相同。 |
|
回頂端 |
|
 |
bin1x
註冊時間: 2004-08-27 文章: 462
第 5 樓
|
發表於: 星期一 九月 05, 2005 5:56 pm 文章主題: |
|
|
我覺得identity 的用法
應該像是_tally 一樣,在發生某一事件後
值才會改變
但在應用上還是有其限制
_tally 的應用,之前有人教我是拿來做筆數計算使用
但在經歷了某些寫法限制之後,我還是寧願用reccount()還來的保險點 |
|
回頂端 |
|
 |
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
|