2
ลำดับ PostgreSQL array_agg
ตาราง 'สัตว์': animal_name animal_type Tom Cat Jerry Mouse Kermit Frog คำถาม: SELECT array_to_string(array_agg(animal_name),';') animal_names, array_to_string(array_agg(animal_type),';') animal_types FROM animals; ผลลัพธ์ที่คาดหวัง: Tom;Jerry;Kerimt, Cat;Mouse;Frog OR Tom;Kerimt;Jerry, Cat;Frog;Mouse ฉันแน่ใจได้หรือไม่ว่าลำดับในฟังก์ชันการรวมแรกจะเหมือนกับในฟังก์ชันที่สองเสมอ ฉันหมายความว่าฉันไม่ต้องการรับ: Tom;Jerry;Kermit, Frog;Mouse,Cat
110
postgresql
array-agg