ในการเพิ่มผลการค้นหาและการคำนวณจาก Microsoft Access ให้มากที่สุดผู้ใช้ต้องทำความคุ้นเคยกับผู้ปฏิบัติงานและสำนวนต่างๆให้เร็วที่สุดเท่าที่จะเป็นไปได้ การทำความเข้าใจว่าองค์ประกอบเหล่านี้ของ Access มีอะไรบ้างและวิธีการทำงานเหล่านี้จะทำให้คุณได้ผลลัพธ์ที่น่าเชื่อถือมากขึ้นสำหรับงานที่คุณทำเสร็จสิ้น จากการคำนวณที่แม่นยำขึ้นสำหรับการค้นหาหรือข้อความค้นหาที่กำหนดเป้าหมายโอเปอเรเตอร์และนิพจน์เป็นสองส่วนพื้นฐานที่ช่วยให้ได้รับประโยชน์สูงสุดจาก Access
ผู้ดำเนินการเป็นสัญญาณและสัญลักษณ์ที่ระบุประเภทของการคำนวณที่ Access ควรใช้สำหรับนิพจน์เฉพาะ พวกเขาให้บริการหลายวัตถุประสงค์ที่แตกต่างกันเช่นคณิตศาสตร์หรือเปรียบเทียบและสัญลักษณ์ที่มีตั้งแต่เครื่องหมายบวกหรือสัญลักษณ์แบ่งเป็นคำเช่นและและหรือและ Eqv นอกจากนี้ยังมีคลาสพิเศษสำหรับผู้ให้บริการที่เกี่ยวข้องโดยทั่วไปกับการเข้ารหัสเช่น Null และ Between … และ
นิพจน์ที่ซับซ้อนกว่าโอเปอเรเตอร์และถูกใช้เพื่อดำเนินงานต่าง ๆ ใน Access พวกเขาไม่เพียง แต่ให้การคำนวณ; นิพจน์สามารถแยก, รวม, เปรียบเทียบและตรวจสอบข้อมูลได้ พวกเขามีพลังมากและอาจใช้เวลาพอสมควรเพื่อทำความเข้าใจวิธีการและเวลาในการใช้งาน
ประเภทของผู้ประกอบการ
รายละเอียดดังต่อไปนี้เป็นตัวดำเนินการห้าประเภทและวิธีการใช้งาน
ตัวดำเนินการเลขคณิต เป็นประเภทของผู้ประกอบการคนส่วนใหญ่คิดว่าเมื่อพวกเขาได้ยินการคำนวณระยะ พวกเขาคำนวณค่าอย่างน้อยสองหมายเลขหรือเปลี่ยนตัวเลขเป็นบวกหรือลบ รายละเอียดต่อไปนี้ทั้งหมดของตัวดำเนินการเลขคณิต:
+ การเพิ่ม
- การลบ
คูณ
/ แผนก
round ไปที่จำนวนเต็มที่ใกล้ที่สุดหารแล้วตัดเป็นตัวเลขจำนวนเต็ม
^ Exponent
Mod แบ่งแล้วแสดงเฉพาะส่วนที่เหลือ
เปรียบเทียบตัวดำเนินการ อาจเป็นส่วนใหญ่สำหรับฐานข้อมูลเป็นวัตถุประสงค์หลักของฐานข้อมูลคือการทบทวนและวิเคราะห์ข้อมูล ต่อไปนี้เป็นตัวดำเนินการเปรียบเทียบและผลลัพธ์แสดงความสัมพันธ์ของค่าแรกกับข้อมูลอื่น ๆ ตัวอย่างเช่น <บ่งชี้ว่าค่าแรกน้อยกว่าค่าที่สองในการเปรียบเทียบ
<น้อยกว่า
<= น้อยกว่าหรือเท่ากับ
> มากกว่า
> = มากกว่าหรือเท่ากับ
= เท่ากับ
<> ไม่เท่ากับ
Null ค่าแรกหรือที่สองเป็นโมฆะเนื่องจากการเปรียบเทียบไม่สามารถระบุค่าที่ไม่รู้จักได้
ตัวดำเนินการเชิงตรรกะ หรือตัวดำเนินการบูลีนวิเคราะห์สองค่าบูลีนและส่งผลให้เป็น true, false หรือ null
และส่งกลับผลลัพธ์เมื่อนิพจน์ทั้งสองเป็นจริง
หรือแสดงผลลัพธ์เมื่อนิพจน์ใด ๆ เป็นจริง
Eqv ส่งกลับผลลัพธ์เมื่อทั้งสองนิพจน์เป็นจริงหรือนิพจน์ทั้งสองเป็นเท็จ
ไม่ส่งกลับผลลัพธ์เมื่อนิพจน์ไม่เป็นความจริง
Xor ส่งกลับผลลัพธ์เมื่อเพียงหนึ่งในสองนิพจน์เป็นจริง
เรียงต่อกัน ผู้ประกอบการ รวมค่าข้อความลงในค่าเดียว
สร้างสตริงจากสตริงสองสาย
+ สร้างสตริงจากสองสตริงรวมถึงค่าเป็น null เมื่อสตริงหนึ่งเป็นโมฆะ
ผู้ประกอบการพิเศษ ส่งผลให้เกิดการตอบสนองแบบ True หรือ False
Null / Is Not Null การวิเคราะห์ถ้าค่าเป็น Null
ชอบ … ค้นหาค่าสตริงที่ตรงกับรายการหลังจาก Like; สัญลักษณ์แทนช่วยขยายการค้นหา
ระหว่าง … เปรียบเทียบค่ากับช่วงที่ระบุหลังระหว่าง
ใน (… ) เปรียบเทียบค่าเพื่อดูว่าอยู่ในช่วงที่ระบุในวงเล็บหรือไม่
ความสัมพันธ์ระหว่างผู้ให้บริการและนิพจน์
คุณต้องเข้าใจผู้ประกอบการเพื่อสร้างนิพจน์ แม้ว่าผู้ดำเนินการจะไม่มีแอปพลิเคชันใด ๆ เป็นของตนเอง แต่ก็สามารถเป็นเครื่องมือที่มีประสิทธิภาพมากหากใช้อย่างถูกต้องในการแสดงออก ตัวอย่างเช่นเครื่องหมายบวกในตัวเองไม่ได้ทำอะไรมากนักเพราะไม่มีค่าสำหรับการเพิ่ม อย่างไรก็ตามเมื่อคุณสร้างสมการทางคณิตศาสตร์ (เรียกว่านิพจน์ใน Access) 2 + 2 คุณไม่เพียง แต่มีค่า แต่คุณจะได้ผลลัพธ์ด้วย นิพจน์ต้องการโอเปอเรเตอร์อย่างน้อยหนึ่งตัวเช่นเดียวกับที่คุณไม่มีสมการโดยไม่มีเครื่องหมายบวก
สำหรับผู้ที่คุ้นเคยกับ Microsoft Excel นิพจน์เป็นสิ่งเดียวกับสูตร นิพจน์มีโครงสร้างที่คล้ายกันโดยไม่คำนึงถึงประเภทเช่นเดียวกับสูตรหรือสมการเสมอไปตามโครงสร้างไม่ว่าจะซับซ้อนแค่ไหนก็ตาม
ชื่อฟิลด์และการควบคุมทั้งหมดมีอยู่ภายในชุดวงเล็บของตัวเอง ในขณะที่บางครั้งการเข้าถึงจะสร้างวงเล็บให้กับคุณ (เมื่อคุณป้อนเพียงหนึ่งชื่อโดยไม่มีช่องว่างหรืออักขระพิเศษ) ควรทำเป็นนิสัยในการเพิ่มวงเล็บ
เมื่อใดควรใช้นิพจน์
นิพจน์สามารถใช้งานได้เกือบทุกที่ภายใน Access รวมทั้งรายงานตารางแบบฟอร์มและแบบสอบถาม สำหรับผู้ใช้ขั้นสูงนิพจน์สามารถใช้ในมาโครเพื่อดึงข้อมูลอย่างสม่ำเสมอเพื่อการวิเคราะห์อย่างสม่ำเสมอ พวกเขาสามารถใช้ในการแปลงสกุลเงินคำนวณยอดรวมที่ใช้ในโครงการหรือผลงานที่ทำหรือแม้กระทั่งการเปรียบเทียบเงินที่ใช้ในโครงการที่แตกต่างกันเพื่อพิจารณาว่าโครงการใดมีประสิทธิภาพมากที่สุด ยิ่งคุณเรียนรู้เกี่ยวกับนิพจน์มากเท่าใดก็ยิ่งเข้าใจได้ง่ายขึ้นเมื่อง่ายต่อการสร้างการใช้งานปกติแทนการส่งออกข้อมูลไปยังสเปรดชีทหรือทำงานด้วยตนเอง
วิธีสร้างนิพจน์
Access มี Expression Builder ที่จะทำงานกับคุณดังนั้นแม้ในขณะที่คุณคุ้นเคยกับโอเปอเรเตอร์ที่แตกต่างกันและการใช้งานที่เป็นไปได้สำหรับการแสดงออกคุณสามารถสร้างได้เร็วขึ้น
ในการเข้าถึงผู้สร้างคลิกขวาที่วัตถุ (ตารางแบบฟอร์มรายงานหรือแบบสอบถาม) ที่คุณต้องการใช้นิพจน์บนแล้วไปที่ มุมมองการออกแบบ. ใช้คำแนะนำต่อไปนี้ขึ้นอยู่กับวัตถุ
ตาราง - คลิกที่ฟิลด์ที่คุณต้องการเปลี่ยนแปลงจากนั้นคลิก ทั่วไป แถบ เลือกพร็อพเพอร์ตี้ที่คุณต้องการเพิ่มนิพจน์ สร้าง (สามจุด)
แบบฟอร์มและรายงาน - คลิกที่ตัวควบคุมจากนั้น คุณสมบัติ. เลือกพร็อพเพอร์ตี้ที่คุณต้องการเพิ่มนิพจน์ สร้าง (สามจุด)
แบบสอบถาม - คลิกที่เซลล์ที่คุณต้องการเพิ่มนิพจน์ (จำไว้ว่าคุณควรจะมองไปที่ตารางออกแบบไม่ใช่ตาราง) เลือก การตั้งค่า Query จาก ออกแบบ จากนั้น ผู้ก่อสร้าง.
การสร้างนิพจน์จะใช้เวลาสักครู่และแซนด์บ็อกซ์จะเป็นประโยชน์อย่างแท้จริงเพื่อไม่ให้คุณบันทึกนิพจน์ทดลองในฐานข้อมูลแบบสด