Nếu tôi có một bảng có cột tiêu đề và cột 3 bit (f1, f2, f3) có chứa 1 hoặc NULL, làm cách nào tôi viết LINQ để trả về tiêu đề với số lượng mỗi cột bit bit có chứa 1? Tôi đang tìm tương đương với truy vấn SQL này:LINQ COUNT trên nhiều cột
SELECT title, COUNT(f1), COUNT(f2), COUNT(f3) FROM myTable GROUP BY title
Tôi đang tìm cách "tốt nhất" để thực hiện. Phiên bản tôi đã đưa ra dips vào bảng 4 lần khi bạn nhìn vào SQL cơ bản, vì vậy nó quá chậm.
Không sử dụng tính năng này cho các tập dữ liệu lớn! Vui lòng không sao chép và dán nội dung này vào ứng dụng của bạn. Nên có một cảnh báo rất lớn về câu trả lời này. –