다음 테이블이 있으며 주어진 조건을 만족하는 행을 제거해야합니다.SQL에서 아래 조건을 사용하여 레코드를 삭제하는 방법
도와주세요.
테이블 : Product
productId productname datecreated
1 sample1 20/01/2012
2 sample1 20/01/2012
3 sample2 20/02/2012
4 sample2 20/02/2012
5 sample2 20/09/2012
6 sample1 20/08/2012
테이블 : Category
categoryid categoryname
1 cat1
2 cat2
3 cat3
테이블 : ProductCategory
postid categoryid
1 1
4 2
가 지금은 첫 번째 테이블에서 count > 1 group by productname
및 datecreated
가있는 행을 삭제하려면 그리고 또한 productcategory
테이블에 포함되지 않은 행
i.사전
테이블 중 하나에 오류가 있습니다. ProductCategory는 범주 이름 대신 categoryid 열에 1, 2 및 3을 포함해야합니다. – LuigiEdlCarno
LugiEdlCarno에게 감사드립니다. 나는 그 질문을 편집했다. –
어떤 DBMS입니까? –