เกณฑ์วันที่ไม่ทํางานในคิวรีของฉัน
Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

เมื่อคุณใช้วันที่เป็นเกณฑ์ในคิวรี Access คุณอาจพบว่าคุณไม่ได้รับผลลัพธ์ตามที่คุณคาดหวัง

เกณฑ์วันที่ซึ่งจะไม่ส่งกลับผลลัพธ์ที่ถูกต้อง

ในคิวรีที่แสดงด้านบน เกณฑ์ >=#1/1/2005#<#1/1/2010# จะไม่ทํางานเนื่องจากไม่ถูกต้อง คิวรีจะทํางาน แต่ผลลัพธ์อาจไม่ถูกต้อง เกณฑ์ต้องการตัวดําเนินการ "And" ระหว่างวันที่ เกณฑ์ที่แสดงด้านล่างที่มีตัวดําเนินการ "And" จะทํางานตามที่คาดไว้:

เกณฑ์วันที่นี้สามารถใช้ได้

เมื่อต้องการทําให้สิ่งต่างๆ ง่ายขึ้น แทนที่จะใช้เครื่องหมาย "มากกว่า" "น้อยกว่า" หรือ "เท่ากับ" คุณสามารถใช้เครื่องหมาย "Between" กับตัวดําเนินการ "And" เพื่อทําการทดสอบเดียวกันดังนี้

Between #1/1/2005# And #1/1/2010#

โปรดสังเกตอักขระ # (เครื่องหมายปอนด์) ที่ล้อมรอบวันที่หรือไม่ เมื่อคุณใส่วันที่ที่ Access รู้จัก Access จะล้อมรอบด้วยอักขระ # โดยอัตโนมัติ

ตัวอย่างของเกณฑ์วันที่

ซึ่งจะแสดงเกณฑ์บางอย่างที่จะใช้งานได้ และเกณฑ์ที่จะไม่:

เกณฑ์

ส่งกลับระเบียนที่มี:

>12/31/10

วันที่หรือหลังจากวันที่ 1/1/2011

<=6/1/2014

วันที่ 1/6/2557 หรือก่อนหน้านั้น

8/25/13

เฉพาะวันที่ 25/8/13 เท่านั้น

ระหว่าง 9/1 และ 12/31/15

วันที่หรือหลังจากวันที่ 9/1 ของปีปัจจุบันและวันที่ 12/31/15 หรือก่อนหน้านั้น

>3/31/13<1/7/13

วันที่ทั้งหมด เกณฑ์ไม่มีตัวดําเนินการ "And" จึงไม่กรองผลลัพธ์ใดๆ ออก

ระหว่าง 1/3/10 และ 1/1/05

วันที่หรือหลังจากวันที่ 1/1/05 และวันที่ 3/1/10 หรือก่อนหน้านั้น ไม่สําคัญว่าจะมีการใส่วันที่ภายหลังในเกณฑ์ก่อนวันที่ก่อนหน้า

ตัวอย่างของรูปแบบวันที่ที่ Access รู้จัก

ต่อไปนี้เป็นรูปแบบวันที่จํานวนมากที่คุณสามารถใช้ในเซลล์ เกณฑ์ ได้

รูปแบบ

ตัวอย่าง

m/d/yyyy

10/5/2013

m/d

10/5

Access จะใช้ปีปัจจุบันถ้าคุณไม่ได้ระบุไว้

d-mmm-yyyy

5 ต.ค. 2556

m-d-yyyy

3-7-1990

ดู ตัวอย่างการใช้วันที่เป็นเกณฑ์ในคิวรี Access สําหรับวิธีการใช้วันที่เป็นเกณฑ์คิวรีหลายวิธี

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย