วิธีเปรียบเทียบข้อมูล เพิ่มฟิลด์ข้อมูลที่เปรียบเที
กระทู้เก่าบอร์ด อ.Yeadram

 1,683   1
URL.หัวข้อ / URL
วิธีเปรียบเทียบข้อมูล เพิ่มฟิลด์ข้อมูลที่เปรียบเที

อยากทราบแนวคิดหรือวิธีเปรียบเทียบข้อมูล แล้วเพิ่มฟิลด์ข้อมูลที่เปรียบเทียบในตาราง เช่น
table มีฟิลด์ ID name province zipcode
จะทำอย่างไรให้ในตารางมีฟิลด์ ID name province zipcode region โดยที่ region นั้นได้มาจากการเปรียบเทียบ zipcode เช่น
ข้อมูล
ID name province zipcode
001 Sara Bangkok 10400
002 John Korat       30000

ข้อมูล หลังปรับปรุง
ID name province zipcode region
001 Sara Bangkok 10400 Center
002 John Korat       30000 North-Eastern

มีข้อมูลประมาณ 300,000 records ค่ะ เลยทำใน excel ไม่ได้

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

1 @R04341
คุณต้องมีข้อมูลอีกตารางหนึ่ง ที่จะบอกได้ว่า Zipcode ใดๆ อยู่ใน ภูมิภาคใด
แล้วเอาสองตารางนี้มาเชื่อมต่อกันแล้วค่อยสั่ง update query ครับ

หรือถ้าคุณรู้ความหมายของเลขนำหน้า zipcode ทั้งหมด ก็อาจจะเขียนด้วย iif() ก็ได้ เช่น

select table1.*,
iif(left(zipcode,1)=1,"Center",iif(left(zipcode,1)=3,"North-Eastern","")) As region into table2
From table1;
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3255s