Ok vì vậy tôi có một bảng trong đó MỘT trong số các cột có một bản ghi LẠI LẠI TIẾP CẬN.Cần phải chọn TẤT CẢ các cột khi sử dụng COUNT/Nhóm theo số
Nhiệm vụ của tôi là chọn các bản ghi REPEATING với tất cả các thuộc tính.
ID Khách hàng FN LN DOB City State
các DOB có một số giá trị lặp lại mà tôi cần phải chọn từ toàn bộ bảng và liệt kê tất cả các cột của tất cả các hồ sơ mà là cùng trong lĩnh vực DOB ..
My try ...
Select DOB, COUNT(DOB) As 'SameDOB' from Table1
group by DOB
HAVING (COUNT(DOB) > 1)
Điều này chỉ trả về hai cột và một hàng 1 cột là cột DOB xảy ra nhiều lần và cột thứ 2 cho biết số lượng.
Tôi cần tìm ra cách để liệt kê tất cả các thuộc tính không chỉ hai ...
Vui lòng hướng dẫn tôi đi đúng hướng.
bạn chỉ cần liệt kê tất cả trong 'SELECT' và đừng quên đưa vào' GROUP BY'. tui bỏ lỡ điều gì vậy? bạn đã thử nó và nó không cho bạn kết quả bạn mong đợi? –
@PavelVeller - thông thường, có, nhóm theo tác phẩm nhưng khi bạn đang cố gắng tìm hai lần, nhóm bằng cách chống lại tất cả các trường sẽ chỉ tìm số lượng trên các hàng riêng biệt, vì vậy số lượng phải được đặt bên trong truy vấn phụ hoặc CTE. –