14
Tôi cần hàm, trả về danh sách các chuỗi.Chức năng tổng hợp trong MySQL - danh sách (như LISTAGG trong Oracle)
Tôi có dữ liệu trong bảng như thế này:
Id MyString
------------------------
1 First
2 Second
3 Third
4 Fourth
tôi cần chức năng như thế này (một cái gì đó như thế này làm việc trong oracle):
select LISTAGG(MyString, ', ') as myList where id < 4
Đó trả về một cái gì đó như thế này:
myList
------------------------
First, Second, Third
Bất kỳ ý tưởng nào?
Đó là ['GROUP_CONCAT()' trong MySQL] (http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html#function_group-concat). –
có thể trùng lặp của [Kết quả MySQL dưới dạng danh sách được phân tách bằng dấu phẩy] (http://stackoverflow.com/questions/662207/mysql-results-as-comma-separated-list) –