Tôi có một số dữ liệu như thế này nhưng hơn 1500000 hồ sơ và hơn 700 người sử dụng:Chọn phân biệt với usercolumn và giá trị nhỏ nhất của ngày cho từng lĩnh vực trong usercolumn
usercolumn , datecolumn\
a1 , 1998/2/11\
a2 , 1998/3/11\
a1 , 1998/2/15\
a4 , 1998/4/14\
a3 , 1999/1/15\
a2 , 1998/11/12\
a2 , 1999/2/11\
a3 , 2000/2/9\
a1 , 1998/6/5\
a3 , 1998/7/7\
a1 , 1998/3/11\
a5 , 1998/3/18\
a2 , 1998/2/8\
a1 , 1998/12/11\
a4 , 1998/12/1\
a5 , 1998/2/11\
....
Tôi muốn có dữ liệu riêng biệt từ usercolumn và giá trị nhỏ nhất của ngày cho mỗi người dùng như thế này:
usercolumn , datecolumn \
a1 , 1998/2/11\
a2 , 1998/2/8\
a3 , 1998/7/7\
a4 , 1998/4/14\
a5 , 1998/2/11\
....
hãy giúp tôi viết một lệnh SQL để làm điều này cho adapter OLEDB trong C#, cảm ơn.
Câu trả lời của @ dmitri (một lần cố định theo nhận xét của tôi) là tốt cho vấn đề bạn nêu, nhưng tôi nghi ngờ bạn đã nêu sai vấn đề: cụ thể, nếu bạn có các cột khác, bạn cần Cách tiếp cận khác. –