กระทู้เก่าบอร์ด อ.Yeadram
1,216 2
URL.หัวข้อ /
URL
ทำได้ไหม สร้างข้อมูล Field ใหม่จากข้อมูลอื่นๆ ในRe
กำลังทำฐานข้อมูล มีปัญหาที่แก้ไม่ตก คือ ต้องการนำข้อมูลใน field ก่อนมารวมกันแล้วเก็บใน field อีก field เช่น field A = 222 filed B = 666 field D = sss ใน field E เอา 3 field มารวมกัน =222666sss อยู่ใน Record เดียวกัน และต้องการให้เป็น field แท้ เพราะต้องทำเป็น link กับ ตารางอื่น
2 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R04582
online ตลอดหรือครับ ตอบเร็วทันใจจริง ขอบคุณมาครับ ในรูปแบบของตาราไม่สามารถแก้ปัญหานี้ได้ ใช่ไหมครับ ต้องไปใช้คิวรี่ ในคิวรี่มีการรีคิวรี่ หรือเปล่า เพราะต้องนี้ก็ทดลองใช้งานคิวรี่ ตามที่แนะนำมาแต่ทำบน filed ของคิวรี่ ไม่ได้ไปมุงมอง SQL ขอบคุณจริง!!!
Time: 0.3489s
****เพื่อกระทำกับข้อมูลในตาราง แบบครั้งเดียวจบ****
- ในตาราง table1 ให้สร้างฟิลด์ E ไว้ก่อน (เก็บข้อมูลเป็น Text เอาให้มีความกว้างเยอะๆ)
- สร้างคิวรี่ตัวใหม่ขึ้นมา เปิดในมุมมองออกแบบ ไม่ต้องเพิ่มตารางใดๆ
- เปลี่ยนมุมมองอีกครั้งให้เป็น มุมมอง SQL
- เอา statement นี้ไปวาง
Update table1 set E = A & B & D
- ปรับเปลี่ยนชื่อตารางใน statement ตัวอย่างให้ตรงกับชื่อตารางของคุณ (ชื่อฟิลด์ด้วย ถ้าจำเป็น)
- สั่ง Run คิวรี่ได้เลย
- ไม่ต้องเซฟคิวรี่ ลบทิ้งได้เลย
การใช้ Dynamic Query เพื่อให้ข้อมูลมีการอัพเดตตลอดเวลา
- สร้างคิวรี่ตัวใหม่ขึ้นมา เปิดในมุมมองออกแบบ ไม่ต้องเพิ่มตารางใดๆ
- เปลี่ยนมุมมองอีกครั้งให้เป็น มุมมอง SQL
- เอา statement นี้ไปวาง
select A & B & D As E from table1;
- ปรับเปลี่ยนชื่อตารางใน statement ตัวอย่างให้ตรงกับชื่อตารางของคุณ (ชื่อฟิลด์ด้วย ถ้าจำเป็น)
- เซฟคิวรี่ด้วยชื่อตามต้องการ
- นำคิวรี่ไป Link ข้อมูล หรือไปใช้ในทางอื่นๆ ได้ตามอัธยาศัย