สอบถามการสร้าง field ใหม่ ครับ
กระทู้เก่าบอร์ด อ.Yeadram

 1,218   3
URL.หัวข้อ / URL
สอบถามการสร้าง field ใหม่ ครับ

มีข้อมูล tableลูกค้า ดังนี้ครับ (จริงๆ มี record มากกว่านี้)
   account_id           Customer_type                  Customer_Group
           01                      01                                           G1
           02                      07                                           G1
           03                      08                                           G2
           04                      10                                           G3
เดิมมีแค่ 2 field จะสร้าง filed ใหม่ ชื่อ customer_newType   ใช้คำสั่งอะไรครับ ที่จะแปลงได้เร็วขึ้น ต้องสร้าง query ใหม่ แล้วค่อยทำใช่มั้ยครับ พอดีมีข้อมูลประมาณ 140,000 record และมี customer_type หลายค่ามากกว่าที่เห็นในตาราง

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

1 @R15036
อ่านคำถามแล้ว งง งง
บอกว่าจะสร้างฟิลด์ใหม่ ก็สร้างได้เลยครับ
แต่ถามต่อว่า "ใช้คำสั่งอะไรครับ" อันนี้ ไม่น่าสร้างฟิลด์ใหม่แล้วหล่ะ
เหมือนจะสั่งอัพเดท Customer_type รึปล่าวครับ ถ้าใช่
ก็สร้าง Query ไปปอัพเดทที่ตารางได้เลยครับ
2 @R15037
คือจะจัดกลุ่มของ customer_type ให้ไปอยู่ใน customer_group อ่ะครับ แต่ว่า record มันเยอะมาก ตามตัวอย่างอ่ะครับ คือต้องการสร้าง field ใหม่ชื่อ customer_group ครับ โดยใช้ข้อมูลจากตัวอย่างดังกล่าวอ่ะครับ
3 @R15041
สร้าง table mapping จับคู่ก่อนว่า ข้อมูลเก่าคืออะไรจับคู่กับข้อมูลใหม่อะไร แล้ว query เอา

โดยที่ผมเข้าใจคือ มีข้อมูลละเอียดอยู่แล้วจะทำ group ให้มัน ทีนี้อยู่ที่ว่าข้อมูลเดิมที่ละเอียดจะเก็บไว้หรือเปล่า ถ้าไม่ หลังสร้างตารางเสร็จ ก็สร้าง query Update ทับข้อมูลเก่า
แต่ถ้ายังจะเก็บข้อมูลเก่าไว้ เผื่อได้ใช้ ก็เลือกได้ 2 ทาง
1) เพิ่ม field แล้ว สร้าง query Update มาใส่ค่า
2) ไม่ต้องทำอะไรแล้ว เมื่อต้องการรู้ว่า group อะไร ค่อย query Select Join กันมาดู
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3111s