我对我的要求检索从三个表中的数据,所以我写了下面的查询我如何消除gridview中的重复?
我是越来越正确的结果,但问题是记录重复什么在
该查询的问题。我将查询的结果绑定到网格视图控件。请帮我
SELECT DISTINCT (tc.coursename), ur.username, uc. DATE, 'Paid' AS Status
FROM tblcourse tc, tblusereg ur, dbo.UserCourse uc
WHERE tc.courseid IN (SELECT ur1.courseid
FROM dbo.UserCourse ur1
WHERE ur1.userid = @userid)
AND ur.userid = @userid
AND uc. DATE IS NOT NULL
AND ur.course - id = uc.course - id
*记录重复*请张贴其中的一些记录。我很难相信任何DBMS的DISTINCT功能开始失败。 –