Search ข้อมูลที่ต้องการใน Table 2 Table ได้อย่างไรครับ
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 261   1
URL.หัวข้อ / URL
Search ข้อมูลที่ต้องการใน Table 2 Table ได้อย่างไรครับ

คือมี Table 2 Table ชื่อ Personal 1 และ Personal 2 ทั้ง 2 Table มี Field เหมือนกัน คือ Field "Name" ในกรณีที่ต้องการจะค้นหา ชื่อคน ใน Field Name ของทั้งสอง Table เราจะสามารถออกแบบ Query ได้อย่างไรครับ (คือแบบว่าต้องการค้นหาข้อมูลที่อยู่ทั้ง 2 Table) วานผู้รู้ช่วยหน่อยครับ

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

1 @R05314
อันดับแรกเลย ต้องขอแนะนำว่า ไม่ความตั้งชื่อฟีลด์ให้ตรงกับคำสงวนของ Access เช่น คำว่า
Name, Report, Form, Picture, Section, Date, Time, Query, etc.

ผมยังไม่ได้ดูไฟล์ที่แนบมาให้นะครับ จึงอยากจะถามว่าถ้าตารางทั้ง 2 เหมือนกัน ก็ไม่ควรจะแยกเป็น 2 ตาราง เพราะจะเห็นว่า การค้นหาข้อมูลในฟีลด์เป้าหมายก็จะยุ่งยากไปด้วย

สิ่งที่จะทำได้ตอนนี้คือ 1 รวมข้อมูลทั้ง 2 ตารางเข้าด้วยกัน

หรือถ้ามีความจำเป็นที่ไม่สามารถรวมกันได้จริงๆ ก็ต้องใช้ Union Query เข้าช่วย
จะได้

Select MyName From Personal1
Union All
Select MyName From Personal2

แล้วนำ Query ตัวนี้ไปทำการ Search ได้ครับ

@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0630s