สอบถามเรื่อง Criteria ใน Query หน่อยครับ



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

16 ก.พ. 64 , 14:26:11
อ่าน 130 ครั้ง

pattan0013

อยากทราบว่า Criteria ใน Query สามารถทำแบบข้างล่างได้ไหมครับ



จากรูป ผมอยากได้คือ
1. เมื่อเลือกแค่ Start Date กับ End Date แล้วให้โชว์เลขทะเบียนทั้งหมดในช่วงเวลา อันนี้ทำได้แล้ว
2. เมื่อเลือกแค่เลขทะเบียนรถอย่างเดียว ให้โชว์ประวัติของเลขนั้นตั้งแต่ต้นจนจบ อันนี้ทำได้แล้ว
3. เมื่อเลือกทั้งหมด เลือกทั้ง Start Date, End Date และทะเบียนรถ แล้วให้โชว์ทะเบียนนั้นๆในช่วงเวลาที่เลือก อันนี้ทำยังไงครับ???

ขอบคุณครับ

ปล. อันนี้หน้าของ Query ครับ




 

16 ก.พ. 64 , 14:54:09
ตอบกลับ #1

PNR

: สอบถามเรื่อง Criteria ใน Query หน่อยครับ
« ตอบกลับ #1 เมื่อ: 16 ก.พ. 64 , 14:54:09 »
TruckNo คือเลขทะเบียนรถใช้ใหมครับ ?
Criteria ให้อยู่ในบรรทัดเดียวกันได้เลย
ไม่ต้องมี Like ครับ

จากตัวอย่างของคุณ เอา Between.... ขึ้นมาอีก 1 บรรทัดครับ แล้วดูผลใหม่

ถ้าไม่ได้ขอดูคำสั่ง Forms!...... ตรงส่วนของ Criteria หน่อย
เรียนเพื่อนสมาชิกและอาจารย์ทุกท่าน
ผมไม่ใช่อาจารย์และไม่ใช่ผู้ที่แตกฉานใน Access นะครับ
แค่ผู้หนึ่งที่แชร์ความรู้เท่าที่มี ถ้าหากอาจารย์ทุกท่านเห็นว่ายังไม่ถูกต้อง
กรุณาโพสตอบกระทู้ส่วนเนื้อหาที่น่าจะถูกต้องกว่าให้ด้วยเพื่อเป็นวิทยาทาน
 
โพสต์นี้ได้รับคำขอบคุณจาก: pattan0013

16 ก.พ. 64 , 15:07:24
ตอบกลับ #2

pattan0013

: สอบถามเรื่อง Criteria ใน Query หน่อยครับ
« ตอบกลับ #2 เมื่อ: 16 ก.พ. 64 , 15:07:24 »
TruckNo คือเลขทะเบียนรถใช้ใหมครับ ?
Criteria ให้อยู่ในบรรทัดเดียวกันได้เลย
ไม่ต้องมี Like ครับ

จากตัวอย่างของคุณ เอา Between.... ขึ้นมาอีก 1 บรรทัดครับ แล้วดูผลใหม่

ถ้าไม่ได้ขอดูคำสั่ง Forms!...... ตรงส่วนของ Criteria หน่อย

ขอบคุณมากครับ เดี๋ยวผมลองดูครับ

 

16 ก.พ. 64 , 15:17:11
ตอบกลับ #3

pattan0013

: สอบถามเรื่อง Criteria ใน Query หน่อยครับ
« ตอบกลับ #3 เมื่อ: 16 ก.พ. 64 , 15:17:11 »
TruckNo คือเลขทะเบียนรถใช้ใหมครับ ?
Criteria ให้อยู่ในบรรทัดเดียวกันได้เลย
ไม่ต้องมี Like ครับ

จากตัวอย่างของคุณ เอา Between.... ขึ้นมาอีก 1 บรรทัดครับ แล้วดูผลใหม่

ถ้าไม่ได้ขอดูคำสั่ง Forms!...... ตรงส่วนของ Criteria หน่อย

แบบนี้เหรอครับ??



แต่พอทำแบบนี้แล้ว ผมลองเลือกวันอย่างเดียวมันไม่ขึ้นข้อมูลอะไรเลยครับ ผมต้องเลือกทั้งหมดเหรอครับ?? ผมอยากทำให้สามารถเลือก วันที่อย่างเดียวก็ได้ ทะเบียนรถอย่างเดียวก็ได้ หรือเลือกทะเบียนรถกับวันที่ก็ได้น่ะครับ

ขอบคุณครับ

 

16 ก.พ. 64 , 15:52:18
ตอบกลับ #4

PNR

: สอบถามเรื่อง Criteria ใน Query หน่อยครับ
« ตอบกลับ #4 เมื่อ: 16 ก.พ. 64 , 15:52:18 »
ลองปรับ criteria เป็น
LIKE Nz([Forms]![ReportMA]![txtTruck],"*")


เรียนเพื่อนสมาชิกและอาจารย์ทุกท่าน
ผมไม่ใช่อาจารย์และไม่ใช่ผู้ที่แตกฉานใน Access นะครับ
แค่ผู้หนึ่งที่แชร์ความรู้เท่าที่มี ถ้าหากอาจารย์ทุกท่านเห็นว่ายังไม่ถูกต้อง
กรุณาโพสตอบกระทู้ส่วนเนื้อหาที่น่าจะถูกต้องกว่าให้ด้วยเพื่อเป็นวิทยาทาน
 
โพสต์นี้ได้รับคำขอบคุณจาก: pattan0013

16 ก.พ. 64 , 16:12:56
ตอบกลับ #5

pattan0013

: สอบถามเรื่อง Criteria ใน Query หน่อยครับ
« ตอบกลับ #5 เมื่อ: 16 ก.พ. 64 , 16:12:56 »
ลองปรับ criteria เป็น
LIKE Nz([Forms]![ReportMA]![txtTruck],"*")

ปรับแค่ฝั่งของ TruckNO อย่างเดียวนะครับ

 

17 ก.พ. 64 , 08:05:51
ตอบกลับ #6

PNR

: สอบถามเรื่อง Criteria ใน Query หน่อยครับ
« ตอบกลับ #6 เมื่อ: 17 ก.พ. 64 , 08:05:51 »
ปกติผมจะใช้การแสดงบนฟอร์มครับ
โดยใช้เงื่อนไขการแสดงข้อมูลจากการเช็คเงื่อนไขต่างๆ
วิธีทำ ตามลิ้งนี้
https://www.thai-access.com/index.php?topic=1374.msg6015#msg6015

ส่วนตัวอย่าง ถ้าท่านอยากแสดงบนฟอร์ม เดี่ยวผมทำตัวอย่างให้
เรียนเพื่อนสมาชิกและอาจารย์ทุกท่าน
ผมไม่ใช่อาจารย์และไม่ใช่ผู้ที่แตกฉานใน Access นะครับ
แค่ผู้หนึ่งที่แชร์ความรู้เท่าที่มี ถ้าหากอาจารย์ทุกท่านเห็นว่ายังไม่ถูกต้อง
กรุณาโพสตอบกระทู้ส่วนเนื้อหาที่น่าจะถูกต้องกว่าให้ด้วยเพื่อเป็นวิทยาทาน
 


บอร์ดเรียนรู้ Access สำหรับคนไทย