1
ห้อง MS Access / : query หลายตัว
« เมื่อ: 17 ก.ค. 61 , 10:03:17 »มี query ที่มีชื่อฟิลด์เหมือนกันค่ะ เราจะแสดงข้อมูลทุกฟิลด์ ที่มาจากทุก query ในตารางเดียวกันได้อย่างไรบ้างคะถ้ามีคิวรี่ที่ ชื่อ Field เหมือนกันผมว่า
เช่น
query 1 มี ฟิลด์ชื่อ lotno , complete
query 2 มี ฟิลด์ชื่อ lotno , complete
query 3 .
...
.
.
ต้องการแสดง lotno เดียวกัน แสดงข้อมูล ฟิลด์ชื่อ lot no,complete query1,complete query2 , .. .. . .
ใช้การ UNION คิวรี่ ทั้งหมดรวมไว้ด้วยกันแล้วทำ Crosstab แบบของอาจารย์ OddyWriter น่าจะได้ผลนะครับ
ผมสมมุติให้ Query1 , 2 , 3 , 4 ถึง 70 มีข้อมูลที่ต้องนำมาทำ
ใช้การ UNION ใส่โค้ดประมาณนี้
โค๊ด: [Select]
SELECT Lotno,process,complete
From Query1
UNION
SELECT Lotno,process,complete
From Query2
UNION
SELECT Lotno,process,complete
From Query3
UNION
SELECT Lotno,process,complete
From Query4;
ทำไปเรื่อยๆ จนถึง Query ที่ 70;พอรวมกันแล้วก็นำมาทำทำ Crosstab ครับ
ตัวอย่างด้านล่าง
โพสต์นี้ได้รับคำขอบคุณจาก: สุรเกตุ แซ่เอี้ย