กระทู้เก่าบอร์ด อ.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 ไม่ได้
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
Time: 0.3255s
แล้วเอาสองตารางนี้มาเชื่อมต่อกันแล้วค่อยสั่ง 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;