2,498
社区成员
发帖
与我相关
我的任务
分享
SELECT *
FROM movie A
WHERE NOT
EXISTS (
SELECT 1
FROM movie
WHERE A.ProgName = ProgName
AND id < A.id
DECLARE @T TABLE(id INT,ProgName varchar(50),Actor varchar(50),wherefrom Varchar(50),note varchar(50))
INSERT @T SELECT 1,'黑夜传说' , '凯特' , '欧美' ,'上集'
UNION ALL SELECT 2 , '黑夜传说' , '凯特' , '欧美' ,'下集'
UNION ALL SELECT 3 , '黑夜传说-进化' , '凯特' , '欧美' ,'第一集'
UNION ALL SELECT 4 , '黑夜传说-进化' , '凯特' , '欧美' ,'第二集'
UNION ALL SELECT 5 , '黑夜传说-进化' , '凯特' , '欧美' ,'第三集'
UNION ALL SELECT 6 , '功夫' , '周星驰' , '香港' ,'全'
--TEST
SELECT *
FROM @T A
WHERE NOT EXISTS
( SELECT 1 FROM @T WHERE A.ProgName=ProgName and id<A.id)
select distinct progname,actor,wherefrom from movie
ProgName, Actor,wherefrom
黑夜传说 , 凯特, 欧美
黑夜传说-进化, 凯特, 欧美
功夫 , 周星驰, 香港