tôi có một tập hợp năng động của dữ liệu X dạng:Hiệu ứng nhóm không?
----------------------------------
x.id | x.allocated | x.unallocated
----------------------------------
foo | 2 | 0
bar | 1 | 2
----------------------------------
Và tôi cần để có được một kết quả của Y (thứ tự là không quan trọng):
----------------------------------
y.id | y.state
----------------------------------
foo | allocated
foo | allocated
bar | allocated
bar | unallocated
bar | unallocated
----------------------------------
Tôi có một giải pháp dựa trên UTF, nhưng tôi đang tìm kiếm siêu hiệu quả vì vậy tôi đang tự hỏi nếu có một tuyên bố dựa trên, cách phi thủ tục để có được loại "ungroup bởi" có hiệu lực?
Nó giống như một trục xoay, nhưng bộ não của tôi không thể đến đó ngay bây giờ.
Phiên bản SQL Server nào? – AakashM
2K5 fwiw (omg padding) – annakata