ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingการค่าผมรวม โดย SUM() และภายในข้อมูลนั้นมีค่าที่ซ้ำด้วยค่ะ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: การค่าผมรวม โดย SUM() และภายในข้อมูลนั้นมีค่าที่ซ้ำด้วยค่ะ  (อ่าน 502 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
test_one
ก๊วนเสียว
*

พลังน้ำใจ: 3
ออฟไลน์ ออฟไลน์

กระทู้: 207



ดูรายละเอียด
« เมื่อ: 17 ตุลาคม 2015, 00:27:46 »

การค่าผมรวม โดย SUM() และภายในข้อมูลนั้นมีค่าที่ซ้ำด้วยค่ะ

rebook_id | customer_id | even_id | grp_id
1 | 2 | 2 | 2
2 | 2 | 2 | 3
3 | 3 | 2 | 4


select sum(v_customer.customer_amount)
from v_customer inner join v_rebook On(v_customer.customer_id = v_rebook.customer_id)
inner join v_grp On(v_rebook.grp_id = v_grp.grp_id)
inner join v_event On(v_customer.event_id = v_event.event_id)
where v_customer.customer_date like '2015-09-08%'
and v_customer.event_id = '1'
and v_customer.customer_status = 'Y'



ทำยังไงค่าที่ได้มา customer_id จะไม่ซ้ำ ค่ะ รบกวนหน่อยนะค่ะ
บันทึกการเข้า
Nokky@#
ก๊วนเสียว
*

พลังน้ำใจ: 20
ออฟไลน์ ออฟไลน์

กระทู้: 216



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 21 ตุลาคม 2015, 12:10:11 »

งง คำถามอะครับ
ขออภัญ
 wanwan017 wanwan017
บันทึกการเข้า

nattapol196
คนรักเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 167



ดูรายละเอียด
« ตอบ #2 เมื่อ: 21 ตุลาคม 2015, 14:39:48 »

ถ้าเข้าใจไม่ผิดกับคำถามนะครับ

เพิ่ม group by v_customer.customer_id ต่อท้ายเข้าไปด้วยครับ
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์