กระทู้เก่าบอร์ด อ.Yeadram
1,241 3
URL.หัวข้อ /
URL
ACCESS การเชื่อมแบบ one to many
การเชื่อม table แบบ one to many
มีตาราง 2 ตาราง
ตารางที่ 1 มีรหัสสินค้า ชื่อสินค้า1 ปีที่ซื้อ เดือนที่ซื้อ จำนวนเงิน ชนิดของสินค้า1
ตารางที่ 2 มีรหัสสินค้า ชื่อสินค้า2 ปีที่ซื้อ เดือนที่ซื้อ จำนวนเงิน ชนิดของสินค้า2
ต้องการแสดง รหัสสินค้า ชื่อสินค้า1 ปีที่ซื้อ เดือนที่ซื้อ จำนวนเงิน1 ชนิดของสินค้า1 ชื่อสินค้า2 จำนวนเงิน2 ชนิดของสินค้า2
ซึ่ง ตาราง 1 มีสินค้า 10 ตัว ที่ซื้อในเดือนและปี เดียวกับตารางที่2 ซึ่งตาราง 2 มีสินค้าเพียง 1 ตัวที่ซื้อในเดือนปีเดียวกันกับตาราง1
เราทำการเชื่อม รหัสสินค้า ปี และเดือน แบบ one to many แต่พอแสดงตาราง 2 แสดงหมดเลย ซึ่งมันควนแสดงเพียงแค่ อันเดียว เพราะมันมีอันเดียวที่ตรงกับตาราง1
แต่เราต้องการแสดงตาราง 1 ทั้งหมด นะ
ขอบคุณคะ เราเป็นมือใหม่มาก อาจจะงงๆ แต่กรุณาช่วยเหลือด้วยคะ จนปัญญาจริงๆ [FONT=MS][/FONT][SIZE=4][/FONT]การเชื่อม table แบบ one to many
มีตาราง 2 ตาราง
ตารางที่ 1 มีรหัสสินค้า ชื่อสินค้า1 ปีที่ซื้อ เดือนที่ซื้อ จำนวนเงิน ชนิดของสินค้า1
ตารางที่ 2 มีรหัสสินค้า ชื่อสินค้า2 ปีที่ซื้อ เดือนที่ซื้อ จำนวนเงิน ชนิดของสินค้า2
ต้องการแสดง รหัสสินค้า ชื่อสินค้า1 ปีที่ซื้อ เดือนที่ซื้อ จำนวนเงิน1 ชนิดของสินค้า1 ชื่อสินค้า2 จำนวนเงิน2 ชนิดของสินค้า2
ซึ่ง ตาราง 1 มีสินค้า 10 ตัว ที่ซื้อในเดือนและปี เดียวกับตารางที่2 ซึ่งตาราง 2 มีสินค้าเพียง 1 ตัวที่ซื้อในเดือนปีเดียวกันกับตาราง1
เราทำการเชื่อม รหัสสินค้า ปี และเดือน แบบ one to many แต่พอแสดงตาราง 2 แสดงหมดเลย ซึ่งมันควนแสดงเพียงแค่ อันเดียว เพราะมันมีอันเดียวที่ตรงกับตาราง1
แต่เราต้องการแสดงตาราง 1 ทั้งหมด นะ
ขอบคุณคะ เราเป็นมือใหม่มาก อาจจะงงๆ แต่กรุณาช่วยเหลือด้วยคะ จนปัญญาจริงๆ [FONT=MS][/FONT][SIZE=4][/FONT]
มีตาราง 2 ตาราง
ตารางที่ 1 มีรหัสสินค้า ชื่อสินค้า1 ปีที่ซื้อ เดือนที่ซื้อ จำนวนเงิน ชนิดของสินค้า1
ตารางที่ 2 มีรหัสสินค้า ชื่อสินค้า2 ปีที่ซื้อ เดือนที่ซื้อ จำนวนเงิน ชนิดของสินค้า2
ต้องการแสดง รหัสสินค้า ชื่อสินค้า1 ปีที่ซื้อ เดือนที่ซื้อ จำนวนเงิน1 ชนิดของสินค้า1 ชื่อสินค้า2 จำนวนเงิน2 ชนิดของสินค้า2
ซึ่ง ตาราง 1 มีสินค้า 10 ตัว ที่ซื้อในเดือนและปี เดียวกับตารางที่2 ซึ่งตาราง 2 มีสินค้าเพียง 1 ตัวที่ซื้อในเดือนปีเดียวกันกับตาราง1
เราทำการเชื่อม รหัสสินค้า ปี และเดือน แบบ one to many แต่พอแสดงตาราง 2 แสดงหมดเลย ซึ่งมันควนแสดงเพียงแค่ อันเดียว เพราะมันมีอันเดียวที่ตรงกับตาราง1
แต่เราต้องการแสดงตาราง 1 ทั้งหมด นะ
ขอบคุณคะ เราเป็นมือใหม่มาก อาจจะงงๆ แต่กรุณาช่วยเหลือด้วยคะ จนปัญญาจริงๆ [FONT=MS][/FONT][SIZE=4][/FONT]การเชื่อม table แบบ one to many
มีตาราง 2 ตาราง
ตารางที่ 1 มีรหัสสินค้า ชื่อสินค้า1 ปีที่ซื้อ เดือนที่ซื้อ จำนวนเงิน ชนิดของสินค้า1
ตารางที่ 2 มีรหัสสินค้า ชื่อสินค้า2 ปีที่ซื้อ เดือนที่ซื้อ จำนวนเงิน ชนิดของสินค้า2
ต้องการแสดง รหัสสินค้า ชื่อสินค้า1 ปีที่ซื้อ เดือนที่ซื้อ จำนวนเงิน1 ชนิดของสินค้า1 ชื่อสินค้า2 จำนวนเงิน2 ชนิดของสินค้า2
ซึ่ง ตาราง 1 มีสินค้า 10 ตัว ที่ซื้อในเดือนและปี เดียวกับตารางที่2 ซึ่งตาราง 2 มีสินค้าเพียง 1 ตัวที่ซื้อในเดือนปีเดียวกันกับตาราง1
เราทำการเชื่อม รหัสสินค้า ปี และเดือน แบบ one to many แต่พอแสดงตาราง 2 แสดงหมดเลย ซึ่งมันควนแสดงเพียงแค่ อันเดียว เพราะมันมีอันเดียวที่ตรงกับตาราง1
แต่เราต้องการแสดงตาราง 1 ทั้งหมด นะ
ขอบคุณคะ เราเป็นมือใหม่มาก อาจจะงงๆ แต่กรุณาช่วยเหลือด้วยคะ จนปัญญาจริงๆ [FONT=MS][/FONT][SIZE=4][/FONT]
3 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R19162
ขอโทษคะ ก้ยังงง ว่าทำไมมันเล่า 2 รอบ
เรื่องฟิลล์ที่เหมือนกันคือ เหมือนกันคะ แต่จำนวนเงินต่างกัน นอกนั้นก้เหมือนกันหมดคะ แต่ตาราง2 มันจะมีแค่อันเดียว ซึ่งชนิดของสินค้าเหมือนกับตาราง1 แต่เอามาเชื่อมกันไม่ได้ เพราะว่า เปน text อาจเขียนไม่เหมือนกันทั้งหมดคะ
งงไหม !!!!
ประมาณนี้อ่ะคะ
ขอบคุณนะคะ
เรื่องฟิลล์ที่เหมือนกันคือ เหมือนกันคะ แต่จำนวนเงินต่างกัน นอกนั้นก้เหมือนกันหมดคะ แต่ตาราง2 มันจะมีแค่อันเดียว ซึ่งชนิดของสินค้าเหมือนกับตาราง1 แต่เอามาเชื่อมกันไม่ได้ เพราะว่า เปน text อาจเขียนไม่เหมือนกันทั้งหมดคะ
งงไหม !!!!
ประมาณนี้อ่ะคะ
ขอบคุณนะคะ
3 @R19168
งั้นแสดงว่าต้องการดึงข้อมูลที่เหมือนกันของทั้ง 2 ตารางออกมา
ถ้าใช่ ส่งไฟล์มาที่ http://dbinbox.com/Thaiaccessboard
ถ้าไม่ใช่ แสดงว่าผมยังงงอยู่
ปล. เอาเฉพาะตาราง 2 ตารางนี้เท่านั้นนะครับ
ถ้าใช่ ส่งไฟล์มาที่ http://dbinbox.com/Thaiaccessboard
ถ้าไม่ใช่ แสดงว่าผมยังงงอยู่
ปล. เอาเฉพาะตาราง 2 ตารางนี้เท่านั้นนะครับ
Time: 0.3261s
ทำไมต้องเล่า 2 ครั้ง
ทำไม 2 ตารางจึงมีฟิลด์เหมือนกันหมด
ทำไมไม่เอาข้อมูลทั้ง 2 ตารางมารวมกันเป็นตารางเดียวโดยตัดเรื่อง Primary Key ออกไป (ทำให้เป็น Non Key ทุกฟิลด์)
จากนั้นก็ใช้ Query Find Duplicate มันก็จะแสดงรายการซ้ำออกมาแล้ว
งง + ตาลายต่อไป