ฉันมีตารางและฉันต้องการดึงหนึ่งแถวต่อหนึ่ง id ด้วยค่าเขตข้อมูลที่ต่อกัน
ตัวอย่างเช่นในตารางของฉันฉันมีสิ่งนี้:
TM67 | 4 | 32556
TM67 | 9 | 98200
TM67 | 72 | 22300
TM99 | 2 | 23009
TM99 | 3 | 11200
และฉันต้องการที่จะส่งออก:
TM67 | 4,9,72 | 32556,98200,22300
TM99 | 2,3 | 23009,11200
ใน MySQL ฉันสามารถใช้ฟังก์ชันการรวมGROUP_CONCAT
แต่ดูเหมือนจะไม่ทำงานที่นี่ ... มี PostgreSQL ที่เท่ากันหรือวิธีอื่นในการทำสิ่งนี้
ไม่ได้เป็นคำตอบ แต่เช็คเอาท์postgresonline.com/journal/index.php?/archives/...
—
Kuberchaun
เป็นไปได้ที่ซ้ำกันของฟังก์ชันการจำลอง group_concat MySQL ใน SQL Server
—
ntalbs
ฉันคิดว่าคำตอบที่ดีที่สุดยังอยู่ในคำถามอื่น: stackoverflow.com/a/47638417/243233
—
Jus12