設(shè)為首頁收藏本站Access中國

Office中國論壇/Access中國論壇

 找回密碼
 注冊

QQ登錄

只需一步,快速開始

返回列表 發(fā)新帖
查看: 2420|回復(fù): 8
打印 上一主題 下一主題

[查詢] 如何利用查詢找出符合條件的工齡人員

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2009-8-12 16:56:33 | 只看該作者 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
本帖最后由 snrvvfb 于 2009-8-31 15:39 編輯

我用Access制作了一個員工檔案的數(shù)據(jù)庫,其中有一個表中有"到公司時間"的字段,原來每次報考勤時我都是用篩選工具直接篩選出符合條件的記錄,之后再用筆填寫成紙版的表格上報財務(wù)部.想請問一下,如何通過查詢或其他的方法找出符合我要求的數(shù)據(jù),再制作成報表打印出來.我們公司的考勤是以20為統(tǒng)計日期,也就是每月的工齡都會涉及兩個月的數(shù)據(jù)。
例:7月份工齡即6月21日至7月20日的人員。
不知道用什么方法可以讓我查詢出某月21日至某月20日的人員,不考慮年份,只想篩選月、日,并且不包括當(dāng)年的人員(因?yàn)槲覀兪菨M一年之后開始計算工齡)。
如:8月21日至9月20日的人員。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖 訂閱訂閱
2#
發(fā)表于 2009-8-12 17:04:23 | 只看該作者
搜索劉小軍
3#
 樓主| 發(fā)表于 2009-8-12 17:22:23 | 只看該作者
里面有關(guān)于這方面的范例嗎?
4#
發(fā)表于 2009-8-12 17:24:37 | 只看該作者
是的
5#
 樓主| 發(fā)表于 2009-8-13 09:54:51 | 只看該作者
版主,我搜索了一下,可是我不知道到底那個貼子是我要找的答案呀,能不能直接告訴我一下是那個帖子,或者是告訴我具體的方法?
6#
 樓主| 發(fā)表于 2009-8-31 15:42:51 | 只看該作者
我從網(wǎng)上下載了劉小軍的常用窗體查詢實(shí)例,學(xué)習(xí)了,但是還是沒有從中找到解決的辦法.不知道有沒有人能夠幫忙解決一下.
是不是有什么辦法可以把日期格式的字段分離出來,年月日單獨(dú)顯示?如2008-1-1分離成2008    1    1三個字段分開顯示呢?
7#
發(fā)表于 2009-8-31 16:19:54 | 只看該作者
Dim arr() As String
arr = Split("2008-1-1", "-")
For i = 0 To UBound(arr)
    Debug.Print arr(i)
Next
8#
 樓主| 發(fā)表于 2009-9-1 08:34:43 | 只看該作者
不大看得懂呀,樓上的能不能給做個范例呀.我結(jié)合著看一下.
9#
發(fā)表于 2009-9-1 12:30:06 | 只看該作者
本帖最后由 koutx 于 2009-9-1 12:31 編輯

在窗體上的某個按鈕Click事件中,加入在7樓給你的代碼,試一試就知道了。如再不明白,可在Access的VBA設(shè)計窗口的幫助中查找Split的解釋。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則

QQ|站長郵箱|小黑屋|手機(jī)版|Office中國/Access中國 ( 粵ICP備10043721號-1 )  

GMT+8, 2025-7-13 08:04 , Processed in 0.132004 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表