เงื่อนไขหา record ที่ mark *
กระทู้เก่าบอร์ด อ.Yeadram

 1,349   5
URL.หัวข้อ / URL
เงื่อนไขหา record ที่ mark *

     รบกวนหน่อบครับ   พอดีผมได้รับฐานข้อมูลประมาณ 10000 Rec

มี field หนึ่งชื่อ name คือชื่อคนทำงาน

หากมีคนลาออกเขาจะ mark * ตรงหลังชื่อนั้น เช่น JIMMY*,LAURA*,DAPPER*

    ปัญหาของผมคือ ผมจะสร้าง query ด้วยเงื่อนไขอย่างไรครับ จึงจะได้ rec ราย

ชื่อคนที่ลาออก คือ rec ที่เป็น *

   ขอบพระคุณครับ

5 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R12944
Select *
From [Table]
Where Right([Name],1) = "*"
2 @R12945
จริงๆ แล้ว น่าจะออกแบบตารางใหม่นะครับ ให้เพิ่มฟิลด์อีกหนึ่งฟิลด์คือ
Employed ตั้ง Data type เป็น yes/no คนยังทำงานอยู่ก็คลิกเลือกไว้คนไหนลาออกก็ยกเลิกเวลานำไปสร้างคิวรี่จะง่ายกว่าครับ

ส่วนคำถามที่ถามมา ก็ใช้วิธีนี้ครับ เพิ่มฟิลด์ในคิวรี่อีกหนึ่งฟิลด์ชื่ออะไรก็ได้ สมมติ เช่น Emp : iif(right(ชื่อฟิลด์,1) = '*',0,1) แล้วตรง Criteria ก็ให้เลือกเงื่อนไขเป็น 0 ครับ
3 @R12970
ถ้าหากเราต้องการหา field คนที่มี password ซึ่งมีคำ * อยู่เราจะสร้าง query อย่างไรละครับ

ไม่ต้องการถามกวนนะครับ อจ.yard แต่มันสงสัย
4 @R12972
Select *
From [Table]
Where Password Not Is Null
5 @R12973
ขอบคุณครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2778s