日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

access查找出生日期年份_access中时间日期查询的一些总结

發布時間:2023/12/20 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 access查找出生日期年份_access中时间日期查询的一些总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近在維護一個老的系統,用的是access數據庫,但是客戶需要一個比較負責的查詢功能,涉及了去除周末,節假日設置,還有很多額為的特殊條件。

由于access數據庫不支持存儲過程,偽存儲過程又很不方便,所以最初打算用臨時表用后刪除的策略,后來拋棄了。不過還是先把相應的實現總結一下。

一、access中表的操作

1、創建表

[sql]

create table new_table_name (名稱 類型,名稱 類型)

[/sql]

常見的類型包括:

int 整形

text 文本

DateTime 日期

money 貨幣

設置主鍵和自增:

autoincrement(1,1)

2、刪除表

[sql]

Drop table new_table_name

[/sql]

3、插入記錄

[sql]

INSERT INTO new_table_name (id,name) select orthertable.id,orthertable.name from orthertable

[/sql]

二、日期查詢

[sql]

DateValue(日期列) between #2013-2-1# and #2013-2-21#

[/sql]

這里使用了DateValue這個函數,如果不用這個函數的話,這個語句就要變成:

[sql]

日期列 between #2013-2-1# and #2013-2-21 23:59:59#

[/sql]

很容易犯的一個錯誤就是日期區間的后一個日期沒有加“23:59:59”,這樣最后一天的數據無法查詢。

[sql]select * from tablename where weekday(startm) <> 1 and weekday(startm) <> 7[/sql]

weekday()函數可以獲取日期是星期幾,結果為1到7的數字,1和7代表周日和周六。

三、時間查詢

[sql]

TimeValue(startm) between #09:00# AND #12:00#

[/sql]

這里使用的是TimeValue函數。

總結

以上是生活随笔為你收集整理的access查找出生日期年份_access中时间日期查询的一些总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。