SELECT Guid
FROM Pub_Video
WHERE EXISTS
   (SELECT Guid
        FROM Pub_Marking
        WHERE (MKGuid = Pub_Video.Guid))以上SQL是:
当前是找出在标示表存有存在记录的视频记录那如何改为找出在标示表中存在3条记录的视频记录?谢谢

解决方案 »

  1.   

    SELECT top 3 Guid
    FROM Pub_Video
    WHERE EXISTS
       (SELECT Guid
            FROM Pub_Marking
            WHERE (MKGuid = Pub_Video.Guid))
    没怎么看懂
      

  2.   

    SELECT Guid
    FROM Pub_Video
    WHERE EXISTS
       (SELECT Guid
            FROM Pub_Marking
            WHERE (MKGuid = Pub_Video.Guid) HAVING COUNT(guid)=3)还是这样?