กระทู้เก่าบอร์ด อ.Yeadram
1,012 5
URL.หัวข้อ /
URL
การ Qury ข้อมูล โดยซ้ำยอดเงิน แต่อยากให้แสดงรายละเ
ของทุกรายการต้องทำอย่างไรครับ เช่น ผมมีรายการทั้งหมด 100 รายการ แต่มีรายการที่ต้องการ Qury อยู่ 5 รายการ
โดยมีเงื่อนไขว่า 5 รายการนี้ต้องรวมยอดขายแล้วมียอดเกิน 10 ล้านบาท และต้องแสดงรายละเอียดทั้งหมดของ 5 รายการนี้ที่เราเลือก
รบกวนขอแนวทางด้วยครับ ขอบคุณครับ
โดยมีเงื่อนไขว่า 5 รายการนี้ต้องรวมยอดขายแล้วมียอดเกิน 10 ล้านบาท และต้องแสดงรายละเอียดทั้งหมดของ 5 รายการนี้ที่เราเลือก
รบกวนขอแนวทางด้วยครับ ขอบคุณครับ
5 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R16905
คงมีหลายคนอยากจะช่วยตอบ แต่โจทย์ไม่เคลียร์เลยครับ หลายๆ คำถามมักเป็นเช่นนี้! ลงทุนอธิบายให้มากอีกนิดนะครับ
2 @R16909
ขออภัยครับ ผมพิมพ์ผิดด้วยครับ งั้นอธิบายใหม่ครับ ขอบคุณครับ
1. สมมุติผมมีข้อมูลทั้งหมด 100 Record 4 ฟิลด์ คือ
1.1 วันที่
1.2 รหัสลูกค้า
1.3 ชื่อลูกค้า
1.4 ยอดขาย
2. ต้องการดึงข้อมูลของลูกค้าคนไหนที่มียอดขายรวมกันแล้วมีำจำนวนตั้งแต่ 10 ล้านบาท เป็นต้นไปมาแสดง ไม่ว่าจะมีกี่ Record ให้ดึงรายละเอียดทั้ง 4 ฟิลด์นั้นออกมาโชว์
2.1 ถ้ามี 1 Record ก็ให้ดึงฟิลด์ทั้ง 4 ฟิลด์มาโชว์
2.2 ถ้ามีมากกว่า 1 Record ก็ให้ดึงมาโชว์ทุก Record และทุกฟิลด์
รบกวนด้วยครับ ขอบคุณครับ ตอนนี้ก็พยายามอยู่ครับ แต่ข้อมูลที่ได้ไม่ยอมโชว์ รายละเอียด Record ที่ได้l ในกรณีที่มีมากกว่า 1 Record สักทีครับ
1. สมมุติผมมีข้อมูลทั้งหมด 100 Record 4 ฟิลด์ คือ
1.1 วันที่
1.2 รหัสลูกค้า
1.3 ชื่อลูกค้า
1.4 ยอดขาย
2. ต้องการดึงข้อมูลของลูกค้าคนไหนที่มียอดขายรวมกันแล้วมีำจำนวนตั้งแต่ 10 ล้านบาท เป็นต้นไปมาแสดง ไม่ว่าจะมีกี่ Record ให้ดึงรายละเอียดทั้ง 4 ฟิลด์นั้นออกมาโชว์
2.1 ถ้ามี 1 Record ก็ให้ดึงฟิลด์ทั้ง 4 ฟิลด์มาโชว์
2.2 ถ้ามีมากกว่า 1 Record ก็ให้ดึงมาโชว์ทุก Record และทุกฟิลด์
รบกวนด้วยครับ ขอบคุณครับ ตอนนี้ก็พยายามอยู่ครับ แต่ข้อมูลที่ได้ไม่ยอมโชว์ รายละเอียด Record ที่ได้l ในกรณีที่มีมากกว่า 1 Record สักทีครับ
3 @R16912
ผมไม่รู้ว่าเข้าใจโจทย์ถูกหรือเปล่า สมมุติมีข้อมูลดังนี้
วันที่ 1-2-13 A ยอดขาย 800,000 บาท
B " 1,102,089 บาท
C " 1,508,000 บาท
วันที่ 2-2-13 A " 960,000 บาท
B " 1,001,005 บาท
C " 890,000 บาท
คำตอบ ต้องได้เป็นแบบนี้หรือเปล่าครับ
วันที่ รหัสลูกค้า ชื่อลูกค้า ยอดขาย
1-2-13 B นายบี 1,102,089
1-2-13 C นายซี 1,508,000
2-2-13 B นายบี 1,001,005
วันที่ 1-2-13 A ยอดขาย 800,000 บาท
B " 1,102,089 บาท
C " 1,508,000 บาท
วันที่ 2-2-13 A " 960,000 บาท
B " 1,001,005 บาท
C " 890,000 บาท
คำตอบ ต้องได้เป็นแบบนี้หรือเปล่าครับ
วันที่ รหัสลูกค้า ชื่อลูกค้า ยอดขาย
1-2-13 B นายบี 1,102,089
1-2-13 C นายซี 1,508,000
2-2-13 B นายบี 1,001,005
4 @R16913
โทษครับ ตัวอย่างที่ผมสมมุติมานี้ สมมุติว่าต้องการดูคนที่มียอดขายเกิน 1 ล้านครับ
5 @R16918
โจทย์ผิดอีกแล้วครับ ต้องขออภัยด้วยครับ
2. ต้องการดึงข้อมูลของลูกค้า ที่มียอดขายรวมกัน (ภายในวันนั้น ๆ )แล้วมีำจำนวนตั้งแต่ 10 ล้านบาท เป็นต้นไปมาแสดง ไม่ว่าจะมีกี่ Record ให้ดึงรายละเอียดทั้ง 4 ฟิลด์นั้นออกมาโชว์ สมมุติข้อมูลมี
วันที่ รหัส ชื่อ ยอดขาย
01-01-2013 001 นาย ก. 8,000,000
01-01-2013 001 นาย ก. 1,000,000
01-01-2013 001 นาย ก. 1,000,000
01-01-2013 002 นาย ข. 10,000,000
01-01-2013 003 นาย ค. 9,000,000
02-01-2013 001 นาย ก. 9,000,000
02-01-2013 003 นาย ค. 10,000,000
ผลลัพธ์ที่ต้องการ คือ
วันที่ รหัส ชื่อ ยอดขาย
01-01-2013 001 นาย ก. 8,000,000
01-01-2013 001 นาย ก. 1,000,000
01-01-2013 001 นาย ก. 1,000,000
01-01-2013 002 นาย ข. 10,000,000
02-01-2013 003 นาย ค. 10,000,000
รบกวนด้วยครับ ขอบคุณครับ
2. ต้องการดึงข้อมูลของลูกค้า ที่มียอดขายรวมกัน (ภายในวันนั้น ๆ )แล้วมีำจำนวนตั้งแต่ 10 ล้านบาท เป็นต้นไปมาแสดง ไม่ว่าจะมีกี่ Record ให้ดึงรายละเอียดทั้ง 4 ฟิลด์นั้นออกมาโชว์ สมมุติข้อมูลมี
วันที่ รหัส ชื่อ ยอดขาย
01-01-2013 001 นาย ก. 8,000,000
01-01-2013 001 นาย ก. 1,000,000
01-01-2013 001 นาย ก. 1,000,000
01-01-2013 002 นาย ข. 10,000,000
01-01-2013 003 นาย ค. 9,000,000
02-01-2013 001 นาย ก. 9,000,000
02-01-2013 003 นาย ค. 10,000,000
ผลลัพธ์ที่ต้องการ คือ
วันที่ รหัส ชื่อ ยอดขาย
01-01-2013 001 นาย ก. 8,000,000
01-01-2013 001 นาย ก. 1,000,000
01-01-2013 001 นาย ก. 1,000,000
01-01-2013 002 นาย ข. 10,000,000
02-01-2013 003 นาย ค. 10,000,000
รบกวนด้วยครับ ขอบคุณครับ
Time: 0.2510s