Tôi không chắc liệu bạn có thể trả lại các truy vấn con như thế này hay không. Một giải pháp sẽ là sử dụng GROUP_CONCAT
trong truy vấn con của bạn để nối tất cả các giá trị thành một chuỗi. Sau đó, kết quả là bạn có thể chia chuỗi này thành một mảng bằng cách sử dụng explode
.
cập nhật:Truy vấn con chỉ có thể khớp với 1 hàng Nguồn
: http://dev.mysql .com / doc / refman / 5.0 / vi / subquery-error.html